You are viewing a single comment's thread from:

RE: 1. C언어 기본 지식

in #kr7 years ago

Dennis Ritchie 는 UNIX 를 위해서 C 언어를 만들었고, The C Programming Language 라는 C 의 고전을 저술하였습니다. (Brian Kernighan 공저) 이 책은 얇은 듯 해서 쉽게 접근할 수 있을 것 같지만, 고급 수준의 프로그래밍과 UNIX 에 대한 이해가 필요합니다. 대개 책장 전시용으로 하나씩 소장되고 있습니다.

이 때 C를 K&R C 라고 하며, 이 후 ANSI C 로 표준,통합 작업이 진행되었습니다.

모든 언어는 Language Specification 이 있는데, C 의 경우는 표준화된 연도에 따라서 C89, C90, C95, C99, C11(2011) 의 순으로 스펙이 발전해 가고 있습니다.

가장 대표적인 C 컴파일러는 GCC (GNU C Compiler) 가 있으며, MS C 컴파일러도 사용됩니다. 운영체제에 따라서 소스코드를 변경해야 하는 불편함이 존재합니다.
C 언어로 배포된 소스를 컴파일 하기란 쉬운일이 아닙니다.
Make, ar 등의 도구에 대해서 잘 이해하고 있어야 하며, 라이브러리의 관계에 대해서도 알아야 하므로 꽤나 어려운 언어라 할 수 있습니다.

Dannis Ritchie 는 안타깝게도 2011년에 작고하였습니다.

Sort:  

kdj님 댓글과 블로그를 보니까 정말 깊이있게 공부하신 전문가 포스가 느껴지시네요. 덕분에 새로운 지식을얻어갑니다. 좋은하루되세요 :)