Kim VamPa

고급언어, 저급언어란? 본문

공부/자바

고급언어, 저급언어란?

Kim VamPa 2020. 3. 17. 18:42
728x90
반응형

개인공부 후 자료를 남기기 위한 목적이기에 내용 상에 오류가 있을 수 있습니다.


 

목표

  • 고급언어란?
  • 저급언어란?
  • 고급업어 저급언어 차이

 

 

고급언어란?

  • 사람이 이해하기 쉽게 작성된 프로그래밍 언어를 말한다.
  • 고급 프로그래밍언어 도는 하이 레벨 프로그래밍 언어(high-level programming language)로 불린다.
  • 컴파일러나 인터프리터에 의해 저급언어(어셈블리어,기계어)로 번역되어 실행된다
  • C언어, 자바, 베이직 등 이 해당 언어에 속한다.

 

 

 

 

저급언어란?

  • 컴퓨터가 이해하기 쉽게 작성된 프로그래밍 언어다.
  • 저급 프로그래밍 언어 또는 로우레벨 프로그래밍 언어(low-level programming language)로 불린다.
  • 실행 속도가 매우 빠르다.
  • 배우기가 어렵고 유지보수가 힘들다.
  • 어셈블리어 기계어가 해당 언어에 속한다.

 

 

 

 

고급언어 저급언어 비교

  고급언어 저급언어
주요 차이점

1. 사람이 이해하기 쉽다

2. 컴파일 혹은 인터프린터 변환과정을 한번 거쳐야 하기에 다소 느리다.

3. 크기가 크다.

4. 다루기 쉽다.
5. 실행환경(컴퓨터 사양, 운영체제 등)에 저급언어에 비해 독립적이다.

1. 컴퓨터가 이해하기 쉽다

2. 실행속도가 빠르다.

3. 고급언어에 비해 크기가 작다.

4.다루기 어렵다.

5. 실행환경(컴퓨터 사양, 운영체제 등)따라 프로그램을 달리 해야 한다.

 

사용언어 c언어, 파이선, 자바, ruby 등 대부분의 프로그래밍 언어 기계어, 어셈블리어

 

 

 

 

Reference

 

 

 

 

DATE

  • 2020.03.17 글 등록

 

 

 

 

 

728x90
반응형
Comments