먼저 C++을 공부하기 전에 역사부터 알아보려고 한다. 개인적으로 역사를 알아야만 C++언어의 탄생 배경과 이유에 대해 알 수 있고 이는 C++를 활용하는데 중요한 역할을 할것이라 생각하기 때문이다. 그리고 C++의 역사를 알기 위해선 C의 역사가 빠질 수가 없기에 이번 포스트에선 C와 C++의 역사에 대해 정리할 것이다. C언어의 역사 C언어는 1972년 Dennis Ritchie에 의해 만들어졌다. C언어 이전엔 하드웨어마다 다른 기계어가 있었고 이것에 대응되는 어셈블리어(저급 언어)를 사용해야 했다. 이것은 하나의 컴퓨터에서 작성된 프로그램을 다른 하드웨어의 컴퓨터에서 실행하기 위해서는 다른 어셈블리어를 통해서 완전히 새로 만들어야된다는 것을 뜻했다. C언어의 목표는 UNIX 운영 체제와 더불어 컴..