Programming language · 1988

Modula-3

Programming language.

Official site ›
Modula-3 logo
CWritten in
1988First released
Digital Equipment CorporationDeveloper
staticTyping
Built fromInfluenced Modula-3 CModula-2Python
CompilerInfluence

What is Modula-3 written in?

The Modula-3 compiler is written in C (documented).

Quick Facts

Developer
Digital Equipment Corporation
First released
1988
Typing
static
Website
www.modula3.org

About Modula-3

Modula-3 is a programming language. It is a statically typed language. It supports imperative, object-oriented, and concurrent programming.

Modula-3 first appeared in 1988. Development is led by Digital Equipment Corporation.

How Modula-3 is implemented

In the Language Lineage dataset, its compiler is written in C.

Modula-3 in the language family tree

Modula-3 drew on ideas from Modula-2 and went on to influence Python.

Sources: Wikipedia · Wikidata · Official site

Frequently Asked Questions

What language is Modula-3 written in?
Modula-3 is primarily implemented in C.
What languages influenced Modula-3?
Modula-3 was influenced by Modula-2 among others. See the influence section above for the full list.
Which languages did Modula-3 influence?
Modula-3 influenced Python among others.
When was Modula-3 first released?
Modula-3 was first released in 1988.

Evidence Sources

Discover More

Embed this graph

Paste this iframe into any HTML page to show the Modula-3 relationship graph.

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

Please attribute the visualization to Language Lineage and link to the Modula-3 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 Modula-3 in Graph →