C언어 강좌1.C언어 도입(역사, 버전, 특징)

Posted by 슈퍼너드 리보
2020. 10. 8. 18:21 프로그래밍/C
반응형

C언어의 역사

C언어는 1972년에 데니스 리치와 켐 톰슨이라는 벨 연구소 소속 엔지니어에 의해 만들어졌습니다. C언어를 만들게 된건 어셈블리어로 돌아가던 유닉스 운영체제의 문제점을 돌파하기 위해 B언어와 NB언어를 거쳐 C언어를 만들게 되었습니다.

C언어의 버전

K&R C(고전 C), ANSI C, ISO C(C89, C90), C95, C99, C11

C언어의 특징

C언어는 모든 언어의 기초로 이 언어만 제대로 배운다면 모든 프로그래밍 언어를 수월하게 배울 수 있습니다. 아파트로 말하자면 단단한 기반을 만들기 위한 기반공사라고 할 수 있겠습니다. C++ 자바 C# 펄 이 네가지 언어들은 특히 C언어의 영향을 많이 받은 언어들입니다. 파이썬이나 요즘 많이 언급되는 여러 언어들 때문에 C언어는 이제 사장 될 언어가 아니냐 생각 할 수 있겠지만 여러분들이 눈으로 보는 프로그램들 대다수는 알게 모르게 C언어가 사용 되었습니다.  아직까지도 세계에서 가장 많이 쓰이는 언어 1, 2위를 다투는 언어입니다. 특히 임베디드나 운영체제에서 그 빛을 바랍니다. 그 외의 프로그램에선 C언어랑 다른 언어랑 짬뽕해서 많이 씁니다. 앞으로도 C언어는 절대로 사라질 일은 없을겁니다. 우주로 보내는 우주선까지도 C언어로 만든다는데 미래에는 C언어가 쓰이지 않는다는 말은 언어도단일겁니다.

반응형