[컴퓨터 구조] 고급 언어와 저급언어, 컴파일과 인터프리터
컴퓨터 구조 & 운영체제/컴퓨터 구조2023. 3. 9. 00:47[컴퓨터 구조] 고급 언어와 저급언어, 컴파일과 인터프리터

이 글은 혼자 공부하는 컴퓨터 구조 + 운영체제 (저자 : 강민철)의 책과 유튜브 영상을 참고하여 개인적으로 정리하는 글임을 알립니다. 고급 언어와 저급 언어 우리 프로그램을 만들기 위해서 사용하는 언어는 컴퓨터가 이해하는 언어가 아닌 사람이 이해하기 쉽게 만들어진 언어이다. 사람이 이해하기 쉽게 만들어진 언어를 고급 언어라고 한다. 반대로 컴퓨터가 직접 이해하고 실행할 수 있는 언어를 저급 언어라고 한다. 컴퓨터가 이해하고 실행할 수 있는 언어는 오직 저급 언어뿐이다. 그래서 고급 언어로 작성된 소스 코드는 반드시 저급 언어, 즉 명령어로 변환되어야 한다. 저급 언어는 아래와 같이 두 가지 종류가 있다. 기계어 어셈블리어 기계어 0과 1의 명령어 비트로 이루어진 언어이다. 2진수 또는 16진수로 표현된..

image