컴파일러와 인터프리터에 대해 알아보자

컴파일러와 인터프리터는 왜 사용하는 걸까? 컴파일러와 인터프리터에 대해 자세히 알아보기 전에 이것들을 왜 사용하는지부터 알아보도록 하자. 컴퓨터는 0과 1밖에 모른다는 말을 많이 들어봤을 것이다. 물론 사실이고 이는 컴퓨터가 알아들을 수 있는 유일한 신호이다. 컴퓨터가 알아들을 수 있는 언어를 우리는 기계어라고 부른다. 먼 옛날에는 이 기계어로 프로그램을 작성했었다. 물론 지금도 이 0과 1로 코딩을 하시는 분들이 계신다. 우리가 프로그래밍을 할 때 사용하는 언어들, 예를 들면 C언어, C++, C#, Java, Python 등등.. 이것들을 고급 언어라고 부른다. 우리가 알고 있는 가장 기초적인 프로그래밍에는 화면에 "Hello, World!"를 출력하는 프로그램이 있다. 그렇다면 C언어로 작성된 pr..