Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Limbo (programming language)

Concurrent Language

Limbo is a programming language for writing distributed systems, created at Bell Labs by Sean Dorward, Phil Winterbottom and Rob Pike, and first appearing in 1995. It is the language used to write applications for the Inferno operating system. The Limbo compiler produces architecture-independent object code, which the Dis virtual machine either interprets or compiles just before running for better performance, so that every Limbo application is completely portable across Inferno platforms. Its concurrency model, built around communicating processes and channels, reflects Inferno's design for building networked and distributed systems that run unchanged across many kinds of hardware.

Facts
Classification
Typing Discipline
Strongly Typed 1
First Released
1995 1
Connections

Follows Typing Discipline

Entity-backed identity for the typing discipline value this language already carries as an enum fact, resolved to a concept entity by an explicit value-to-entity map (phase 3 bucket conversion, docs\design_entity_backed_browse_buckets_20260928.md). The enum fact itself stays on the entity unchanged.

In Field

Source Limbo (programming language) (Wikipedia)
Source Limbo (programming language) (Wikipedia)

Licensed Under

MIT License, Concepts
Source Limbo (programming language) (Wikipedia)
In the Other Atlases
Sources
1. Limbo (programming language) (Wikipedia)
  • Lead, history
    Limbo first appeared in 1995.
  • Infobox typing field
    typing = Strong
  • Licensed Under: MIT License, Infobox license field
    license = MIT License
  • In Field: Programming Language Theory, Lead paragraph
  • In Field: Distributed Computing, Lead paragraph
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.