C언어

컴파일 언어와 인터프리터(스크립트) 언어 차이

냥늉냥 2021. 4. 6. 19:31
반응형
  • 컴파일 언어

      - 소스코드를 한번에 기계어로 번역해서 실행 파일을 만듦.

      - 컴파일러를 사용

      -ex) C, C++, C#...

 

 

 

 

  • 인터프리터 언어(=스크립트 언어)

      - 소스코드를 한 줄씩 기계어로 번역해서 실행 결과를 보여줌.

      - 빌드 과정이 없다.

      - 컴파일 언어에 비해 속도가 느리다.

          -> 컴파일언어는 컴파일을 한번 하면 기계어로 전부 바뀌지만

              인터프리터는 한줄한줄 번역하고 실행하고 번역하고 실행하므로 느리다.

      - ex) 파이썬, 자바스크립트..