CS지식 쌓기

고급언어, 저급언어

류도토리 2023. 12. 29. 15:45

  1.  고급언어
    1. 개발자가 이해하기 쉽게 만든 언어
  2. 저급언어
    1. 컴퓨터가 이해하고 실행하는 언어
    2. 기계어 - 이진수, 십육진수로 표현
    3. 어셈블리어 - 0과 1로 이루어진 기계어를 읽기 편한 상태로 한 번 바꿔준 언어
  3. 컴파일 언어
    1. 컴파일러를 통해 저급언어로 변환, 목적 코드(저급언어) 생성
    2. 한번에 코드를 훑어서 저급언어로 변환
    3. 오류가 있으면 실행안됨
  4. 인터프리트 언어
    1. 한줄씩 읽어 변환
    2. 소스코드 전체가 변환될 때까지 기다릴 필요 없음
    3. 오류가 있으면 그 직전까지는 실행됨
     

'CS지식 쌓기' 카테고리의 다른 글

명령어 사이클과 인터럽트  (0) 2023.12.29
ALU와 제어장치  (0) 2023.12.29
명령어와 주소 지정방식  (0) 2023.12.29
정보단위, 인코딩  (0) 2023.12.29
컴퓨터 구조  (0) 2023.12.29