Visitar URL original
CPython – Wikipedia, wolna encyklopedia
Przejdź do zawartości

CPython

Z Wikipedii, wolnej encyklopedii
CPython
logo
Paradygmat

wieloparadygmatowy (obiektowy, imperatywny, funkcyjny)

Typowanie

dynamiczne

Aktualna wersja stabilna

3.11.18
(25 października 2026) [±]

Twórca

Guido van Rossum

Licencja

Python Software Foundation License

Platforma sprzętowa

wieloplatformowy

Platforma systemowa

wieloplatformowy

Strona internetowa

CPython – podstawowa implementacja języka programowania Python, napisana głównie w języku C. Jest rozwijana w ramach projektu Python i udostępniana przez Python Software Foundation[1].

Nazwa „CPython” jest używana w celu odróżnienia tej implementacji od innych implementacji języka Python, takich jak PyPy, Jython czy IronPython[2].

CPython kompiluje kod źródłowy Pythona do pośredniej postaci zwanej kodem bajtowym, wykonywanej następnie przez maszynę wirtualną Pythona. W standardowej implementacji stosowany jest mechanizm automatycznego zarządzania pamięcią oparty na zliczaniu referencji oraz cyklicznie uruchamianym odśmiecaniu pamięci (garbage collection)[3].

Zobacz też

[edytuj | edytuj kod]

Przypisy

[edytuj | edytuj kod]
  1. ↑ What is Python?. Python Software Foundation. [dostęp 2026-08-13]. (ang.).
  2. ↑ CPython FAQ. Python Wiki. [dostęp 2026-08-13]. (ang.).
  3. ↑ Data model. Python Documentation. [dostęp 2026-08-13]. (ang.).

Linki zewnętrzne

[edytuj | edytuj kod]