이전 포스팅에서는 프로그래밍 언어에 대한 역사를 살펴보았다. 이번에는 C/C++에 대해서 알아보도록 하자.
C언어 C언어는 1972년 벨 전화 연구소의 데니스 리치(Dennis Ritchie)가 시스템 프로그래밍 언어로 (운영체제 개발을 타깃) 개발했다. C의 아버지 데니스 리치 (1941-2011) 데니스 리치의 주 목표는 컴파일이 쉽고 메모리에 대한 효율적인 접근, 그리고 효율적인 코드를 생성하며 동시에 다른 프로그램에 의존하지 않는 독립적인 미니멀리즘 언어를 만드는 것이었다.
그리고 프로그래머에게 많은 제어권을 주면서도 하드웨어 및 운영체제의 독립성을 장려하도록 설계되었다. 결국 C는 매우 효율적이고 유연해졌다. 1973년 데니스 리치와 켄 톰슨은 c를 사용하여 Unix 운영체제를 다시 개발하였다.
(이전 운영체제는 대체로 어셈블리어로 작성되었었다.) C는 어셈블리와 달리 뛰어난 이식성을 자랑했다.
당연하게도 C의 인기는 날이 갈수록 상승했고, C의 인기에 힘입어 Unix 운영...
#
C
#
cpp
#
cs
#
envybros
#
learncpp
원문 링크 : [C++] C/C++ 개요