프로그래밍 언어의 분류

언어이론

2020. 1. 22. 11:27

1. 프로그래밍 언어의 분류

 

1) 저급언어 (어셈블리어, 기계어) :

  • 초기에 사용되던 하드웨어 지향적인 기계중심언어.
  • 하드웨어와 밀접한 기능을 제어하는 프로그램을 작성하는데 쓰임.
  • 하지만 이러한 저급언어는 컴퓨터 기종에 따라 달라지고(ISA의 영향을 받음),
  • 사람이 쓰기에는 너무 복잡하고 어렵다.

 

2) 고급언어(C, Java, Python 등) :

  • 저급언어의 문제를 해결하기 위해 개발된 언어.
  • 사람의 기호체계와 비슷하게 서술되고, 기종에 상관없이 거의 동일하게 표현된다.
  • 우리는 앞으로 이 고급언어의 특징에 대해서 배울 예정이다.