Program이란?어떤 작업을 수행할 수 있는 지시사항(코드)가 저장된 데이터 형태internet.exe라는 <span style="color: #00..
C & C++
·
Programming Languages/etc
개발자 C : 데니스 리치와 켄 톰슨 C++ : 비야네 스트롭스트룹(덴마크어: Bjarne Stroustrup) C 언어의 등장 배경 C 언어 등장 이전에 프로그램은 기계어와 1:1로 대응되는 Assembly 언어 기반으로 작성되었습니다. Assembly는 하드웨어 종속적 기호언어이기에 다른 종류의 하드웨어로 이식할 수 없는 호환성 Zero의 언어였습니다. 하나의 프로그램을 CPU 종류만큼의 여러번 작성해야 했습니다. 이 한계를 극복하고자 하드웨어의 구성에 맞추어 자동으로 어셈블리어를 생성하는 C언어가 등장하게 됩니다. Build 소스코드를 실행 가능한 프로그램으로 만드는 과정 Compile 일반적으로, 자연어에 가까운 소스코드를 하드웨어에 맞춘 바이너리 코드로 변경하는 작업을 의미한다. C 언어의 특징..