A functional programming language that allows you to write programs for various kinds of distributed systems. Language includes the means of generating parallel processes and their communication by sending asynchronous messages.
|Latest stable version||24|
|Used by||Jabber, WhatsApp, Facebook|
The popularity of Erlang began to grow due to the expansion of its field of application (telecommunication systems) to highly loaded parallel distributed systems serving millions of WWW users, such as chats, content management systems, web servers and distributed, scaling databases. Erlang is used in several high-availability NoSQL databases.