= C = [[include(틀:추가바람)]] 데니스 리치가 만든 20세기의 걸작 언어 == 특징 == * [강형언어]로 [ALGOL]의 영향을 강하게 받았음 * 포인터처럼 저수준을 다룰수 있는 여지가 강하게 남아있음. * 아직도 임베디드나 기타 하드웨어 제어에 많이 쓰임 == 사용처 == * [UNIX] * [Linux] * [임베디드] * [디바이스 드라이버] * [WinAPI] * 당신이 처음 프로그래밍을 배우는 그 순간 == 예제 == {{{ #include int main () { printf("hello world!\n"); return 0; } }}} == 컴파일하기 == === Clang === [Clang]은 일단은 GCC-compatible하다. {{{clang -o [target] [source file] }}} === GCC === * GNU의 [gcc]가 설치되어있어야함. 대부분의 리눅스에는 기본적으로 설치되어있음. {{{gcc -o [target] [source file] }}} === MSC (Visual C++) === * cmd에서 "Visual Studio 설치 폴더\VC\vcvarsall.bat" 를 실행 후 컴파일 가능. {{{cl.exe /Fe[target] [source file] }}} == 참고 == * [C99표준에추가된C언어의엄청좋은기능] * [Our Major Lang IsCAndCPlus Plus] == 다양한 예제 == [[include(틀:ProgrammingLanguage)]]