[컴퓨터 용어]컴파일러(Compiler), 인터프리터(Interpreter)란?
컴파일러와(Compiler) 인터프리터(Interpreter)의 등장 배경 컴파일과 인터프리터 등장한 이유를 알기 위해서는 Assembly language(어셈블리어)에 대해서 먼저 알고 넘어가야 한다. 어셈블리어의 사전적 의미는 아래와 같다. 어셈블리어는 기계어와 일대일 대응이 되는 컴퓨터 프로그래밍의 저급 언어(low-level)이다. 컴퓨터 구조에 따라 사용하는 기계어가 달라지며, 따라서 기계어에 대응되어 만들어지는 어셈블리어도 각각 다르게 된다. 출처 : 위키백과 어셈블리어는 컴퓨터의 하드웨어에 수행할 작업을 지시하는 간단한 언어라고 생각하면 됩니다. 쉽게 예를 들면 두 개의 숫자를 더하거나, 컴퓨터 메모리의 한 위치에서 다른 위치로 값을 이동하는 명령을 합니다. 어셈블리 언어는 컴퓨터 하드웨어를..