✏️ 고급 언어와 저급 언어
- 고급 언어 : 개발자가 이해하기 쉽게 만든 언어
- 저급 언어: 컴퓨터가 이해하고 실행하는 언어
저급 언어
- 기계어
- 어셈블리어
- 기계어를 개발자가 읽기 편한 형태로 번역한 언어
✏️ 언어의 전환 방식
- 고급언어에서 저급언어로 변환되는 방식을 기준으로 구분한 고급언어 이다.
1. 컴파일 언어
- 컴파일러에 의해 고급언어 (소스 코드) 가 저급 언어 (목적 코드)로 변환되는 방식
고급 언어 --> 컴파일러 --> 저급 언어
(소스 코드) (컴파일) (목적 코드)
1. 인터프리터 언어
- 인터프리터에 의해 한 줄씩 소스코드가 실행되는 방식
- 소스 코드 전체가 저급 언어로 변환되기까지 기다릴 필요 없다.