본문 바로가기

Lobo's study room/정보처리기사

[SW 공학]인터프리터(Interpreter)와 파이썬(Python)

인터프리터(Interpreter)
프로그래밍 언어의 소스 코드를 바로 실행하는 컴퓨터 프로그램 또는 환경.
  • 컴파일러와 인터프리터는 프로그램을 번역하는 프로그램이다.
  • 컴파일러는 프로그램 전체를 번역하여 실행 가능한 프로그램으로 생성하여 실행하는 반면, 인터프리터는 한 줄 단위로 해석하여, 번역과 동시에 실행을 한다.
파이썬(Python)
인터프리터 방식으로 플랫폼에 독립적이며, 객체 지향적, 동적 타이핑(dynamically typed)이 가능한 대화형 언어
  • 빅데이터, AI에서 파이썬이 많이 쓰이는 이유는 다양한 라이브러리를 유연하게 제공하기 때문이다.