티스토리 뷰

반응형

인터프린터 언어

인터프린터 언어는 개발자가 작성한 코드를 기계어로 변환(컴파일)하는 과정 없이 명령어를 바로 해석하여 실행하는 언어를 뜻한다.

여기에는 R, Python, Javascript 같은 언어들이 있다.

 

컴파일 언어

컴파일 언어는 개발자가 작성한 코드 전체를 한 번에 검사하여 해석한 후 기계어로 변환하고 변환한 내용을 기반으로 실행하는 언어를 뜻한다.

여기에는 C, Java, Scala 같은 언어들이 있다.

 

인터프린터 언어 vs 컴파일 언어

두 언어의 차이점은 개발자가 작성한 코드의 해석과 실행을 같이 하느냐 하지 않으냐이다.

인터프린터 언어는 실행할 때 해석하면서 실행하기 때문에 컴파일 언어보다 느리다는 단점이 있다.

그러나 개발자가 작성한 코드를 기계어로 변환(컴파일)하는 과정이 없기 때문에 바로 실행할 수 있는 장점이 있다.

반응형
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30