What is Python written in?

Year 1991 Paradigm imperative, object-oriented, functional Typing dynamic
Its runtime is implemented in C (well-documented).

Relationship Graph

All directly connected languages. Click any node to navigate to its page.

Runtime Implementation

LanguageConfidenceNotesSource
C 98% CPython reference implementation in C Source

Influenced By

Languages Python Influenced

Frequently Asked Questions

What language is Python written in?
Python is primarily implemented in C. See the implementation section above for details and source references.
What languages influenced Python?
Python was influenced by Smalltalk, ABC, Modula-3 among others. See the influence section above for the full list.
Which languages did Python influence?
Python influenced Ruby, CoffeeScript, Groovy among others.

Evidence Sources

Related Languages

Explore Python in Graph →