What is Io written in?
Its runtime is implemented in C (documented).
Quick Facts
- Developer
- Steve Dekorte
- First released
- 2002
- Typing
- dynamic
- License
- 3-clause BSD License
- Website
- iolanguage.org
About Io
Io is a programming language. It is a dynamically typed and garbage-collected language that is executed directly by an interpreter. It supports prototype-based, object-oriented, and concurrent programming.
Io first appeared in 2002. Development is led by Steve Dekorte. Io is now used mainly in specialized niches and by dedicated communities.
How Io is implemented
In the Language Lineage dataset, its runtime is implemented in C.
Io in the language family tree
Io drew on ideas from Self, Smalltalk, and Lua.
Sources: Wikipedia · Wikidata · Official site
Frequently Asked Questions
What language is Io written in?
Io is primarily implemented in C.
What languages influenced Io?
Io was influenced by Self, Smalltalk, Lua among others. See the influence section above for the full list.
When was Io first released?
Io was first released in 2002.
Evidence Sources
Discover More
Spot something wrong?
Every fact on this page is meant to be checkable. If one is wrong, say so and it becomes a dataset change, not a patch to this page.