Erlang is a small concurrent functional programming language developed by Ericsson. It is being used by Ericsson as a systems programming language for large concurrent distributed systems. WWW: http://www.erlang.org/