컴파일러1 컴파일러 언어와 인터프리터 언어 / 운영체제 컴파일러 언어와 인터프리터 언어 우리가 컴퓨터를 사용하면서 실행하는 여러 프로그램들, 모바일에서 사용하는 여러 프로그램들은 컴파일러와 인터프리터라는 소프트웨어를 통해 만들어지게 된다. 컴파일러는 한 언어의 코드를 다른 언어의 코드로 바꿔주는 역할을 하며, 프로그래밍 언어의 번역기라고 볼 수 있다. 코드가 프로그램으로 구동되는 원리를 간단하게 살펴보면, 프로그래밍 언어를 컴파일러를 통해 프로그램으로 동작할 수 있도록 해주는 머신코드로 변환한 뒤, 사용자 컴퓨터에서 구동된다. 머신코드는 컴퓨터가 이해할 수 있는 0과 1의 조합으로 나올 수 있는 코드이기에, 컴파일러 이전에 코드를 작성하고 머신코드로 바꾸는 오랜시간동안의 컴파일 과정을 거쳐 코드가 실행되서 빠르게 개발할 수 없는 단점이 있다. 이런 컴파일러의.. 2024. 6. 4. 이전 1 다음