Coding Log


파이썬이란?

1991년 귀도 반 로섬이 발표한 고급 프로그래밍 언어

플랫폼 독립적이며 인터프리터식, 객체지향적, 동적 타이핑 대화형 언어


운영

비영리인 파이썬 소프트웨어 재단이 관리

개방형, 공동체 기반 개발 모델로 운영된다

C언어로 구성된 CPython이 사실상의 표준이다


주요 특징

동적 타이핑 : 실행 시간에 자료형을 검사한다

객체의 멤버에 무제한으로 접근할 수 있다

모듈, 클래스, 객체와 같은 언어의 요소가 내부에서 접근할 수 있고, 리플렉션을 이용한 기술을 쓸 수 있다


해석 프로그램의 종류

CPython : C로 작성된 인터프리터

Stackless Python : C Stack을 사용하지 않는 인터프리터

Jython : 자바 가상머신용 인터프리터(과거의 JPython)

IronPython : .NET 플랫폼용 인터프리터

PyPy : 파이썬으로 작성된 파이썬 인터프리터


Python이 구동되는 운영체제

Microsoft Windows (9x/NT 계열은 최신판, 3.1 및 MS-DOS는 옛 버전만)

Macintosh : Mac OS 9이전, Mac Os X 이후

UNIX

Linux


Python 언어의 기능

Python은 자신의 기능을 작게하여 개발자가 필요로 하는 최소한의 기능만을 제공한다

프로그램의 문서화가 매우 중시되어 언어의 기본 기능에 포함되어 있다

효율적인 코드로 간단히 쓰는 철학이 강조된다


DISQUS 로드 중…
댓글 로드 중…

트랙백을 확인할 수 있습니다

URL을 배껴둬서 트랙백을 보낼 수 있습니다