Programming language · 2008

Pharo

Open-source Smalltalk environment.

Official site ›
Pharo logo
CWritten in
2008First released
dynamicTyping
MIT LicenseLicense
Built from Pharo CSmalltalk
RuntimeInfluence

What is Pharo written in?

Its runtime is implemented in C (documented).

Quick Facts

First released
2008
Typing
dynamic
License
MIT License
Website
pharo.org

About Pharo

Pharo is an open-source Smalltalk environment. It is a dynamically typed language. It supports object-oriented programming.

Pharo first appeared in 2008.

How Pharo is implemented

In the Language Lineage dataset, its runtime is implemented in C.

Pharo in the language family tree

Pharo drew on ideas from Smalltalk.

Sources: Wikipedia · Wikidata · Official site

Frequently Asked Questions

What language is Pharo written in?
Pharo is primarily implemented in C.
What languages influenced Pharo?
Pharo was influenced by Smalltalk among others. See the influence section above for the full list.
When was Pharo first released?
Pharo was first released in 2008.

Evidence Sources

Discover More

Embed this graph

Paste this iframe into any HTML page to show the Pharo relationship graph.

<iframe src="https://www.languagelineage.org/embed?lang=pharo" width="100%" height="500" loading="lazy" style="border:0" title="Pharo relationship graph"></iframe>

Please attribute the visualization to Language Lineage and link to the Pharo source record. See the embed guide for parameters and sizing.

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.

Goes to a public GitHub issue for review. Nothing you write appears on this site.

Explore Pharo in Graph →