C언어 (1) 썸네일형 리스트형 C언어의 개요 C언어의 정의 C언어는 프로그래밍 언어 *프로그래밍 언어:사람과 컴파일러(Compiler)가 이해할 수 있도록 약속된 형태의 언어(사람과 컴퓨터의 대화에 사용되는 의사소통 수단) *컴파일러:프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 변역해주는 번역기 실제로 컴파일러와 컴퓨터 사이에 어셈블러라는 통역가가 하나 더 있어서 컴파일러가 번역한 기계어에 가까운 어셈블리 코드를 기계어(0,1의 바이너리 코드)로 변환하는 작업이 추가된다. *어셈블러(assembler):기호로 표현된 어셈블리 코드를 기계어로 번역하는 번역기 *인터프리터(interpreter):소스 프로그램을 한 번에 기계어로 번환시키는 컴파일러와는 달리 프로그램을 한 단계씩 기계어로 해석하여 실행하는 '언어처리 프로그램'.. 이전 1 다음