Erlang

Erlang

Erlang is a functional programming language and a runtime environment that provides the facility of garbage collection during runtime. Erlang also includes pattern matching and immutable data. Erlang was developed by Joe Armstrong in the year 1998. It supports a single assignment and dynamic typing. It is a distributed, concurrent and fault-tolerant general-purpose language. It has widespread applications in several large telecommunication systems along with eCommerce, computer telephony and banking sectors. Applications built through Erlang are highly scalable, upgradable and reconfigurable. This has attracted many developers toward itself. The set of extensive Erlang library and design principles is called OTP. It also has its database and interfaces to reach out to other languages.

Featured Categories