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. See the implementation section above for details and source references.
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.