What is Ruby written in?

Year 1995 Paradigm object-oriented, imperative, 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 95% MRI/CRuby written in C Source

Influenced By

Languages Ruby Influenced

Frequently Asked Questions

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

Evidence Sources

Related Languages

Explore Ruby in Graph →