C언어의 역사

2015. 1. 17. 13:19 - 루하스



데니스 리치 (1941.09.09~2011.10.12)



개발자 : 
데니스 리치(Dennis Ritchie)
개발연도 : 1971년 

1971년 벨 연구소에서 유닉스(UNIX) 시스템에 사용할 목적으로 만든 언어입니다.
데니스 리치(Dennis Ritchie)의 주도로 개발된 프로그래밍 언어로, 유닉스 시스템의 대부분이 이 언어로 개발되었습니다.
처음에는 켄 톰슨이 벨 연구소의 이름을 딴 B언어를 개발하였으나 데니스 리치의 개량으로 C언어가 완성되었습니다.




C언어의 장점

고급 언어(High-Level)이지만 어셈블러와 같은 저급 언어(Low-Level)로도 기술이 가능하다.

다른 제품과의 이식성이 높아 프로그램 수정을 하지 않아도 된다.

사용하기 쉽고 능률적인 프로그램을 작성할 수 있는 프로그래밍 언어이다.

하드웨어의 조작이 가능하여 효율적으로 프로그래밍이 가능하다.


컴퓨터 내부구조를 간접적으로 학습할 수 있게 된다.



C언어의 단점

프로그램 오류를 쉽게 발견하기 힘들다.


다른 언어보다 이해하기 힘들다.

'프로그래밍 > C언어' 카테고리의 다른 글

프로그래밍 단계  (0) 2015.01.17
C언어의 기본 구조  (0) 2015.01.17
18. 구조체, 공용체, 열거형  (0) 2014.04.28
17. 포인터  (0) 2014.04.26
16. 배열  (0) 2014.04.21

다른 카테고리의 글 목록

프로그래밍/C언어 카테고리의 포스트를 톺아봅니다