Skip to content
Q334879

File:Erlang_logo.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ334879· pop 39· linked from 501 articles

Also known as erlang

programming language

Key facts

Paradigms
Multi-paradigm : concurrent , functional
Designed by
Joe Armstrong Robert Virding Mike Williams
Developer
Ericsson
First appeared
1986 ; 40 years ago ( 1986 )
Stable release
29.0.1 / 27 May 2026 ; 7 days ago ( 27 May 2026 )
Typing discipline
Dynamic , strong
License
Apache License 2.0
Filename extensions
.erl, .hrl
Website
www .erlang .org

via Wikipedia infobox

Source code

Link to the source-code README · 4,320 chars · not written by Vinony

Wikidata facts

Official website
www.erlang.org
Show 6 more facts
Commons category
Erlang (programming language)
software version identifier
28.5
official blog URL
www.erlang.org/blog
inception
1986-00-00
source code repository URL
github.com/erlang/otp
file extension
erl
Sources (15)

via Wikidata · CC0

~25 min read

Article

Erlang (/ˈɜːrlæŋ/ UR-lang) is a general-purpose, concurrent, functional high-level programming language, and a garbage-collected runtime system. The term Erlang is used interchangeably with Erlang/OTP, or Open Telecom Platform (OTP), which consists of the Erlang runtime system, several ready-to-use components (OTP) mainly written in Erlang, and a set of design principles for Erlang programs.

The Erlang runtime system is designed for systems with these traits:

Gallery (2)

Connections

Categories