gcc(컴파일러)에 대해 알아보다가 궁금증이 생겨서 공부하게 됐다.
컴퓨터가 이해할 수 있으며, 0과 1로 이루어진 기계어(machine languange)에 가까울 수록 low-level 언어고 멀어질 수록 high-level 언어다. 인간이 이해할 수 있는 프로그래밍 언어가 고레벨 언어에 해당한다.
Compiled Language
Interpreted Language
하지만 대부분의 언어에서 컴파일러와 인터프리터를 둘 다 제공하기 때문에 이런 구분은 크게 의미가 없다.
참고
https://www.freecodecamp.org/news/compiled-versus-interpreted-languages/