컴파일러: 두 판 사이의 차이

편집 요약 없음
편집 요약 없음
8번째 줄: 8번째 줄:
== 주석 ==
== 주석 ==
<references/>
<references/>
== 더 보기 ==
* 유명한 컴파일러들
  * [[GCC]]
  * [[LLVM]]

2015년 4월 17일 (금) 03:20 판

프로그래밍 언어를 다른 프로그래밍 언어로 번역하는 컴퓨터 프로그램. 하지만 보통은 좀 더 고수준의 언어를 저수준의 언어로 변환하는 프로그램을 주로 말한다. [1] 하지만 항상 그런 것은 아니며, Emscripten처럼 CJavaScript로 바꾸는 컴파일러 같은 물건도 존재한다.

유닉스리눅스의 경우와 같이, 운영체제에 따라서는 운영체제를 구성하는 한 부분으로 인식하는 경우도 있다.


주석

  1. 여기에서 고수준과 저수준을 나누는 기준은 단순히 사용자와 컴퓨터 중 어느 쪽에 더 친숙한지이며, 고급 언어라고 꼭 제공되는 기능이 더 많으란 법도 없고, 저급 언어라고 복잡한 기능이 없으리란 법도 없다.


더 보기

  • 유명한 컴파일러들
 * GCC
 * LLVM