1. 컴파일러 언어 (Compiler Language)개념컴파일러 언어는 소스코드를 전체적으로 한 번에 컴파일하여 기계어 형태로 변환한 뒤, 이를 실행하는 방식의 언어입니다.즉, 프로그램이 실행되기 전에 소스코드를 전부 읽어 컴파일러가 분석하여 오류를 체크하고, 문제가 없다면 기계가 직접 실행 가능한 형태(기계어, 실행파일)로 변환해줍니다.동작 원리 (컴파일 과정 세부설명)컴파일 과정은 크게 아래 4단계로 나뉩니다.전처리(preprocessing)매크로 확장, 파일 포함(#include) 등의 전처리 명령 수행컴파일(compilation)전처리된 코드를 어휘 분석(lexical analysis), 구문 분석(syntax analysis), 의미 분석(semantic analysis)을 거쳐 중간코드(in..
반응형
컴파일러vs인터프리터
반응형