이것은 문서의 이전 버전입니다!


C

Dennis Ritchie유닉스 운영체제에 쓰려고 만든 프로그래밍 언어. 시스템프로그래밍을 위해 개발되었지만 사실상 모든 플랫폼에 컴파일러가 있다는 특성 때문에 범용성 높은 소프트웨어를 개발하는 데 더 많이 쓰인다. ISO/IEC 9899로 표준화되어 있다. 최신 버전은 ISO/IEC 9899:1999이며 C1x가 표준화 진행 중이다.

현재의 기준으로 보자면 C는 포터블 어셈블리라는 농담이 어울릴 정도로 저수준 언어지만 일각(suckless 같은 데)에서는 이런 특성이 C의 굉장한 범용성을 보장해 주고 종종 간명한 코드를 강제(!)한다는 주장도 펴고 있다. 언어 구현이 그다지 어렵지 않다는 점도 좋은 점으로 꼽힌다. (TCC 같은 걸 생각해 보라)

영향을 받은 언어로 C++, C#, D 등이 있다.


도쿠위키DokuWiki-custom(rev 9085d92e02)을 씁니다.
마지막 수정 2011-05-30 18:25 | 외부 편집기