인터프리터(Interpreter)
프로그래밍 언어의 소스 코드를 바로 실행하는 컴퓨터 프로그램 또는 환경.
- 컴파일러와 인터프리터는 프로그램을 번역하는 프로그램이다.
- 컴파일러는 프로그램 전체를 번역하여 실행 가능한 프로그램으로 생성하여 실행하는 반면, 인터프리터는 한 줄 단위로 해석하여, 번역과 동시에 실행을 한다.
파이썬(Python)
인터프리터 방식으로 플랫폼에 독립적이며, 객체 지향적, 동적 타이핑(dynamically typed)이 가능한 대화형 언어
- 빅데이터, AI에서 파이썬이 많이 쓰이는 이유는 다양한 라이브러리를 유연하게 제공하기 때문이다.
'Lobo's study room > 정보처리기사' 카테고리의 다른 글
[SW 공학]프로그램 평가 검토 기법(PERT, Program Evaluation & Review Technique) (0) | 2023.02.21 |
---|---|
[SW 공학]캡슐화(Encapsulation) (0) | 2023.02.21 |
[SW 공학]인터페이스(Interface) (0) | 2023.02.21 |
[SW 공학]인스턴스(Instance) (0) | 2023.02.21 |
[SW 공학]의사코드(Pseudocode) (0) | 2023.02.21 |