Erlang icon
Erlang icon

Erlang

 29 likes

Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system used to build massively scalable soft real-time systems with requirements on high availability.

License model

  • FreeOpen Source

Application type

Country of Origin

  • SE flagSweden
  • European Union flagEU

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
5 / 5 Avg rating (1)
29likes
1comment
0news articles

Features

Suggest and vote on features
  1.  Functional Language
  2.  High Availability
  3.  Distributed Computing

 Tags

  • real-time
  • programming
  • hot-swapping
  • fault-tolerance

Erlang News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

  • braky updated Erlang
    about 2 months ago
Show all activities

Erlang information

  • Developed by

    SE flagEricsson
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    36 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  11,741 Stars
  •  3,018 Forks
  •  472 Open Issues
  •   Updated Jun 18, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 1 comments and reviews about Erlang, and it has gotten 29 likes

Erlang was added to AlternativeTo by ttmrichter on Feb 8, 2010 and this page was last updated Apr 23, 2025.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
surehand53
Jun 3, 2018
0
  • excellent support for multi processing
  • simple functional language
  • powerful library

What is Erlang?

Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system used to build massively scalable soft real-time systems with requirements on high availability. The sequential subset of Erlang is a functional language, with eager evaluation, single assignment, and dynamic typing. It was designed by Ericsson to support distributed, fault-tolerant, soft-real-time, non-stop applications. It supports hot swapping, so that code can be changed without stopping a system.

Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance.

Official Links