2. 소스 코드와 명령어

알파로그·2023년 11월 2일
0

Computer Science

목록 보기
14/17

✏️ 고급 언어와 저급 언어

  • 고급 언어 : 개발자가 이해하기 쉽게 만든 언어
  • 저급 언어: 컴퓨터가 이해하고 실행하는 언어

저급 언어

  1. 기계어
  • 이진수로 이뤄진 명령어로 구성된 언어
  1. 어셈블리어
    • 기계어를 개발자가 읽기 편한 형태로 번역한 언어

✏️ 언어의 전환 방식

  • 고급언어에서 저급언어로 변환되는 방식을 기준으로 구분한 고급언어 이다.

1. 컴파일 언어

  • 컴파일러에 의해 고급언어 (소스 코드) 가 저급 언어 (목적 코드)로 변환되는 방식
    • 이 과정을 컴파일이라고 한다.
 고급 언어   -->  컴파일러  --> 저급 언어
(소스 코드)       (컴파일)     (목적 코드)

1. 인터프리터 언어

  • 인터프리터에 의해 한 줄씩 소스코드가 실행되는 방식
  • 소스 코드 전체가 저급 언어로 변환되기까지 기다릴 필요 없다.
profile
잘못된 내용 PR 환영

0개의 댓글