Erlang: Where to Find it and Download for Install

Erlang is a general-purpose, concurrent, garbage-collected programming language and runtime system. The Erlang programming language is used to build massively scalable soft real-time systems with requirements on high availability. 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.

One of the failings of adoption of Erlang has been the general availability of pre-complied binaries for easy installation. This shortcoming has been fixed by one the leading community members, Erlang Solutions.  The lack of easy installation across different operating systems has always been a barrier for growing the Erlang community. Not many are ready to do the time consuming and possibly problematic job of compiling from source code.


Erlang Solutions specialises in providing businesses with truly scalable solutions through the creation, integration, delivery and lifetime support of products and services based on the Erlang programming language; we work with customers from small developers to Fortune 500 corporations.

Erlang Solutions is the only company of its kind totally focused on Erlang and the Erlang community, offering industry-leading research, development, training and worldwide support. This helps our customers realise the potential of Erlang-based solutions, with all the inherent benefits of the speed to market, low lifetime cost, extreme reliability and scalability offered by Erlang.

They have made Windows binaries and Linux repositories available for the latest and some previous versions of Erlang.


The Operating System downloads that can be found:


  • Ubuntu
  • Cent OS
  • Mac OSX
  • Debian 
  • Windows
  • Fedora
  • Raspian
  • Source


The available versions:

  • 18.1 - 64bit & 32bit
  • 18.0 - 64bit & 32bit
  • 17.5.3 - 64bit & 32bit
  • 17.4 rev.2 - 64bit & 32bit
  • 17.4 - 64bit & 32bit
  • 17.3 rev.2 - 64bit & 32bit
  • 17.3 - 64bit & 32bit
  • 17.1 - 64bit & 32bit
  • 17.0 - 64bit & 32bit
  • R16B03 rev. 2 - 64bit & 32bit
  • R16B03 - 64bit & 32bit
  • R16B02
  • R16B01
  • R16B
  • R15B03
  • R15B02
  • R15B01
  • R15B
  • R14B04
  • R14B02

Although both Ubuntu repos and Debian deb files are made available. Sometimes is nice to be able to choose for custom installs. Here's a chart for reference Ubuntu on the left and matching Debian distribution on the right.


15.04  vivid      jessie / sid
14.10  utopic     jessie / sid
14.04  trusty     jessie / sid
13.10  saucy      wheezy / sid
13.04  raring     wheezy / sid
12.10  quantal    wheezy / sid
12.04  precise    wheezy / sid
11.10  oneiric    wheezy / sid
11.04  natty      squeeze / sid
10.10  maverick   squeeze / sid
10.04  lucid      squeeze / sid


So now you can going with installing and learning the programming language that will  be a keystone in the next gen world of IoT.

Comments