컴파일러(compiler)

고급언어로 작성된 프로그램을 컴퓨터가 이해할 수 있게 기계어로 번역해주는 번역기
전체 소스코드를 번역 후 실행하므로 번역시간이 다소 소요되나, 한번 번역된 내용은 실행파일이 생성되어
이후에는 빠른 실행이 가능하며, 줄 단위로 번역하는 인터프리터에 비해 속도가 빠름

 

인터프리터(interpreter)

한줄 단위로 번역하기에 번역시간은 컴파일러에 비해 빠르지만, 실행시간이 느리다.
한줄 단위로 번역하고 실행하기 때문에 전체 코드를 다 작성하지 않더라도, 작성한 부분까지의 테스트가 가능하다.

 

 

 

'Programming' 카테고리의 다른 글

REST API / RESTful 에 대해  (0) 2022.03.30
MVC란?  (0) 2022.02.24
매개변수와 인자 Parameter & Argument  (0) 2022.02.16
객체 지향 프로그래밍(OOP : object-oriented programming)  (0) 2022.02.15
변수(Variable)  (0) 2022.02.13
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기