차이점

이 페이지의 선택한 이전 버전과 현재 버전 사이의 차이점을 보여줍니다.

차이 보기로 연결

c [2011-04-25 02:40]
lifthrasiir [[C언어]]로 옮김
— (현재)
줄 1: 줄 1:
-====== C ====== 
  
-[[Dennis Ritchie]]가 [[유닉스]] 운영체제에 쓰려고 만든 [[프로그래밍언어]]. [[시스템프로그래밍]]을 위해 개발되었지만 사실상 모든 플랫폼에 [[컴파일러]]가 있다는 특성 때문에 [[범용성]] 높은 소프트웨어를 개발하는 데 더 많이 쓰인다. [[ISO]]/IEC 9899로 [[표준화]]되어 있다. 최신 버전은 ISO/IEC 9899:1999이며 [[C1x]]가 표준화 진행 중이다. 
- 
-현재의 기준으로 보자면 C는 포터블 [[어셈블리]]라는 농담이 어울릴 정도로 저수준 언어지만 일각([[suckless]] 같은 데)에서는 이런 특성이 C의 굉장한 범용성을 보장해 주고 종종 간명한 코드를 강제(!)한다는 주장도 펴고 있다. 언어 구현이 그다지 어렵지 않다는 점도 좋은 점으로 꼽힌다. ([[TCC]] 같은 걸 생각해 보라) 
- 
-영향을 받은 언어로 [[Cpp]], [[Csharp]], [[D]] 등이 있다. 
- 
-{{tag>프로그래밍언어}} 

도쿠위키DokuWiki-custom(rev 9085d92e02)을 씁니다.