• 저급어와 고급어
    • CPU → Machine
    • 인식할 수 있는 코드 → Machine code
    • 기계어를 고급어로 번역한다.
    • 번역기는 컴파일러와 인터프리터 기반으로 나눈다
  • 컴파일러
    • 소스코드를 기계어로 번역하는 프로그램
    • 전체 소스 코드를 모두 기계어로 변환한 후 실행
  • 인터프리터
    • 고급어 소스코드를 직접 실행한다
    • 한 줄 단위로 실행