고급 언어2 [컴퓨터 구조][기초] 컴파일 언어, 인터프리터 언어 *해당 글은 '혼자 공부하는 컴퓨터구조 + 운영체제(강민철 지음)'을 참고하여 작성되었습니다.*구체적인 예시와 함께 더 자세히 공부하고 싶으신 분들은 해당 책을 읽어보시기를 추천드립니다. 지난 시간에 고급 언어와 저급 언어를 배웠습니다!우리가 일반적으로 사용하는 프로그래밍 언어인 고급 언어는 컴퓨터가 이해할 수 없다고 했었습니다.컴퓨터는 저급 언어를 이해할 수 있기 때문이죠.그래서 우리가 고급 언어로 작성한 소스 코드를 컴퓨터가 실행할 때, 이 고급 언어는 저급 언어로 변환됩니다. 고급 언어가 저급 언어로 변환되는 방식에는 크게 두 가지가 있습니다.바로 컴파일 방식과, 인터프리트 방식입니다.이에 따라, 프로그래밍 언어를 컴파일 언어와 인터프리터 언어로 나누기도 합니다.순서대로 한 번 알아봅시다! .. 2025. 3. 9. [컴퓨터구조][기초] 고급 언어, 저급 언어 *해당 글은 '혼자 공부하는 컴퓨터구조 + 운영체제(강민철 지음)'을 참고하여 작성되었습니다.*구체적인 예시와 함께 더 자세히 공부하고 싶으신 분들은 해당 책을 읽어보시기를 추천드립니다. 컴퓨터는 '명령어를 처리하는 기계'입니다.명령어를 통해 컴퓨터에게 특정 수행을 지시할 수 있습니다. 그렇다면 C, C++, Java, Python 같은 프로그래밍 언어로 만든 소스 코드는 무엇일까요?이 소스 코드로 프로그래밍을 실행할 수 있는데 말이죠. 사실, 컴퓨터는 여러분들이 쓰는 프로그래밍 언어로 된 소스 코드 자체는 이해할 수 없습니다.프로그래밍 언어는 인간을 위한 언어이기 때문이죠.이전에 컴퓨터는 0과 1된 정보만 이해할 수 있다고 했었죠?하지만 인간이 0과 1만으로 컴퓨터에게 지시하기는 굉장히 어려울 것입.. 2025. 3. 9. 이전 1 다음