Erlang
Last updated
What is Erlang?
Erlang is a functional, general-purpose concurrent programming language that supports distributed computation. It originated in the late 1980s, born from Ericson Inc., with the aim to improve the development of telephony applications. Erlang has built-in support for concurrency, distribution and fault tolerance which make it a popular choice for developing large scale, real-time systems. The language is mostly used in sectors where systems must continue to work despite errors, such as banking, eCommerce, computer telephony and instant messaging. Over the years, Erlang has been employed in blockchain development, internet of things (IoT) and online gaming programming where robust server-side development is required.
Free resources to learn Erlang
More in stage 10: Socket Programming
Erlang: common questions
Can I learn Erlang in Hindi?
This lesson is written in English. Once you sign in, open it in the interactive course and ask the AI tutor to explain Erlang in Hindi or Hinglish. The tutor answers from this lesson’s own text, so it stays on the syllabus, and it runs on your own Google, OpenAI or Anthropic key.
Is this Erlang tutorial for beginners?
It is lesson 58 of 156 in the free Server Side Game Developer roadmap, in stage 10, Socket Programming. If you are new to Server Side Game Developer, start from stage 1 and come back here in order; if you already know the earlier stages, this lesson stands on its own.