Select your language

Home arrow-right ... arrow-right Development Software arrow-right Programming Languages arrow-right Erlang

We've compiled a list of 25 free and paid alternatives to Erlang. The primary competitors include Python, Java. In addition to these, users also draw comparisons between Erlang and PHP, C (programming language), C++. Also you can look at other similar options here: Development Software, Programming Languages.


Python
Free Open Source

Python is an interpreted, interactive, object-oriented, extensible programming language.

Java
Free Open Source

Java is a general-purpose computer programming language that is concurrent, class-based...

PHP
Free Open Source

PHP is a widely-used general-purpose scripting language that is especially suited for Web...

C++
Free Open Source

C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful...

Ruby
Free Open Source

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines...

C#
Free Open Source

C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative...

Dart
Free Open Source

Dart (originally called Dash) is a Web programming language developed by Google.

Scala
Free Open Source

Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM)...

Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system...

Erlang Platforms

tick-square Windows
tick-square Linux
tick-square Mac

Erlang Overview

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.

Erlang Features

tick-square Real-time
tick-square Functional Language
tick-square Distributed Computing
tick-square High Availability

Top Erlang Alternatives

Share your opinion about the software, leave a review and help make it even better!

Erlang Categories

Programming Languages

Erlang Tags

hot-swapping fault-tolerance concurrent-language real-time programming-language programming

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?