plangs!

Programming Language

Erlang

Appeared 1986

General-purpose, concurrent, functional high-level programming language, and a garbage-collected runtime system. It is used to build massively scalable soft real-time systems, particularly in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang/OTP includes the runtime system, several ready-to-use components, and design principles for Erlang programs, emphasizing concurrency, distribution, fault-tolerance, and high availability.

Trends

languishrank #109
languish — 68 periods, 2008Q3 to 2025Q2

2008Q32025Q2

Influence graph

Influence graph for Erlang: 2 influencing languages, 0 family linksLisp influenced ErlangProlog influenced ErlangLispPrologErlang
Solid arrows: influence, oldest at the top. Dashed: compiles to / is a dialect of / implements.

Descendants graph

Descendants graph for Erlang: 12 languages it influenced, 21 influence linksErlang influenced ClojureErlang influenced DartClojure influenced ElixirErlang influenced ElixirErlang influenced erlogErlang influenced F#Scala influenced F#Erlang influenced FantomScala influenced FantomElixir influenced GleamErlang influenced GleamGo influenced GleamRust influenced GleamErlang influenced GoErlang influenced InkoGo influenced InkoErlang influenced PonyScala influenced PonyErlang influenced RustErlang influenced ScalaF# influenced ScalaErlangClojureElixirRustGoScalaDarterlogGleamF#FantomInkoPony
Solid arrows: influence, oldest at the top. Showing the 12 languages Erlang directly influenced.