언어 | Framework/Python

[Python] 개요

woongs_93 2021. 7. 13. 12:54
반응형
  • 인터프리터 언어
    • 플랫폼에 독립적인 인터프리터 언어
    • OS에 상관없는 통역기를 사용하는 언어
    • OS에 상관없이 적절한 인터프리터만 있으면 다 돌아간다라는 뜻...

컴파일러 : 소스코드를 기계어로 먼저 번역 ( OS에 맞춰서 ) (C, C++, C#, Java)

인터프리터 : 소스코드를 실행시점에 해석하여 번역없이 바로 실행 (Python, Scalar)

 

  • 객체 지향
  • 동적 타이핑(Dynamic Typing) 언어
    • 프로그램이 실행하는 시점에 프로그램이 사용해야할 데이터에 대한 타입을 결정 함
    • 장점 : 메모리를 적게 필요한다, 변수 타입 지정 x, 이해하기 쉽다
    • 단점 : 느리다

 

 

 

반응형