Python

01 - 파이썬 입문

CMS419 2020. 7. 6. 10:25

파이썬은 인터프리터 언어이다.

 

인터프리터란(interpreter)?

소스코드의 각행을 분석하여 중간코드(intermediate code) 생성한다

인터프리터가 중간코드를 실행한다.

-> 인터프리터는 코드 한줄을 마다 중간코드를 생성하고, 바로 실행한다.

 

컴파일러란?

소스코드 전체를 분석하여 .obj를 생성하고 기계어로 변환(exe)한다

그리고 컴퓨터 프로세서가 기계어를 실행한다

-> 컴파일러는 전체 소스에 대한 에러를 알려준다

 

인터프리트 언어는 지금 배우고 있는 파이썬

컴파일러 언어는 c, c++이다

자바는 컴파일러와 인터프리터 모두 사용 한다