Erlang (programming language)/Definition

Programming language designed by Joe Armstrong at Ericsson for concurrency and stability especially in mission-critical telecommunications systems. Now used widely for multi-threaded concurrent applications.