C파이썬
보이기
원저자 | 귀도 반 로섬 |
---|---|
개발자 | 파이썬 핵심 개발자들 및 파이썬 커뮤니티 (파이썬 소프트웨어 재단 지원) |
발표일 | 1994년 1월 26일 |
안정화 버전 | 3.13.0[1]
/ 2024년 10월 7일 |
저장소 | https://github.com/python/cpython |
프로그래밍 언어 | C, 파이썬 |
플랫폼 | 42개 플랫폼 |
언어 | 영어 |
종류 | 파이썬 프로그래밍 언어 인터프리터 |
라이선스 | 파이썬 소프트웨어 재단 라이선스 |
웹사이트 | www |
C파이썬(CPython)은 파이썬 프로그래밍 언어의 참조 구현체이다. C와 파이썬으로 작성된 C파이썬은 이 언어에 가장 널리 사용되는 기본 구현체이다.
C파이썬은 인터프리트 과정 이전에 파이썬 코드를 바이트코드로 컴파일하기 때문에 인터프리터이기도 하고 컴파일러이기도 하다. C를 포함한 여러 언어의 외부 함수 인터페이스를 보유하고 있으며 여기서 파이썬 외의 언어로 바인딩을 명시적으로 작성해야 한다.
배포
[편집]다음의 플랫폼들을 지원한다:[2]
- 유닉스 계열
- 특수 및 임베디드
- 기타
PEP 11[3]은 파이썬 소프트웨어 재단의해 C파이썬에서 지원되지 않는 플랫폼을 나열하고 있다. 다음 플랫폼들은 외부 포팅을 통해 여전히 지원된다. 이 포팅은 다음을 포함한다:
- AtheOS (다음 버전 이후부터 미지원: 2.6)
- BeOS (다음 버전 이후부터 미지원: 2.6)
- 도스 (다음 버전 이후부터 미지원: 2.0)
- IRIX 4 (다음 버전 이후부터 미지원: 2.3)
- IRIX 5 and later (다음 버전 이후부터 미지원: 3.2, 3.7)[4]
- 맥 OS 9 (다음 버전 이후부터 미지원: 2.4)
- 미닉스 (다음 버전 이후부터 미지원: 2.3)
- VMS (다음 버전 이후부터 미지원: 3.3)
- OS/2 (다음 버전 이후부터 미지원: 3.3)
- RISC OS (다음 버전 이후부터 미지원: 3.0)
- 윈도우 2000 (다음 버전 이후부터 미지원: 3.3)
- 윈도우 3.x (다음 버전 이후부터 미지원: 2.0)
- 윈도우 9x (다음 버전 이후부터 미지원: 2.6)
- 윈도우 NT 4.0 (다음 버전 이후부터 미지원: 2.6)
각주
[편집]- ↑ https://www.python.org/downloads/release/python-3130/.
- ↑ “PythonImplementations”. 2012년 7월 19일에 확인함.
- ↑ “PEP 11 -- Removing support for little used platforms”. 《Python.org》 (영어). 2019년 8월 8일에 확인함.
- ↑ “Irix still supported?”.