편집 요약 없음 |
편집 요약 없음 |
||
8번째 줄: | 8번째 줄: | ||
== 주석 == | == 주석 == | ||
<references/> | <references/> | ||
== 더 보기 == | |||
* 유명한 컴파일러들 | |||
* [[GCC]] | |||
* [[LLVM]] |
2015년 4월 17일 (금) 03:20 판
프로그래밍 언어를 다른 프로그래밍 언어로 번역하는 컴퓨터 프로그램. 하지만 보통은 좀 더 고수준의 언어를 저수준의 언어로 변환하는 프로그램을 주로 말한다. [1] 하지만 항상 그런 것은 아니며, Emscripten처럼 C를 JavaScript로 바꾸는 컴파일러 같은 물건도 존재한다.
유닉스나 리눅스의 경우와 같이, 운영체제에 따라서는 운영체제를 구성하는 한 부분으로 인식하는 경우도 있다.
주석
- ↑ 여기에서 고수준과 저수준을 나누는 기준은 단순히 사용자와 컴퓨터 중 어느 쪽에 더 친숙한지이며, 고급 언어라고 꼭 제공되는 기능이 더 많으란 법도 없고, 저급 언어라고 복잡한 기능이 없으리란 법도 없다.
더 보기
- 유명한 컴파일러들
* GCC * LLVM