On-line documentation
Erlang/OTP Documentation
Online documentation for the latest version of the run-time system as well as all the libraries.
Programming Erlang: Software for a Concurrent World (Limited Free)
Programming Erlang: Software for a Concurrent World (Joe Armstrong) is a book about Erlang written by one of the original inventors, published in 2007. You can buy it on paper from Amazon and other online bookstores, or directly from the publisher.
Erlang Reference Manual - User's Guide
Description of Erlang the language
Efficiency Guide - User's Guide
A guide that teaches you what to use and what to avoid in Erlang, as well as how certain Erlang features are implemented.
System Principles - User's Guide
A guide on a number of Erlang system principles.
OTP Design Principles - User’s Guide
The OTP design principles define how to structure Erlang code in terms of processes, modules, and directories.
Erlang/OTP Versions
Every release since Erlang/OTP 17.0, arranged as the tree their version numbers describe. Shows what each release contains, which releases are guaranteed to contain it, and which security advisories it still carries.
EEF Secure Coding and Deployment Hardening Guidelines
Best-practices for writing and running applications on the BEAM, by the Erlang Ecosystem Foundation’s Security Working Group.
Erlang Books
Programming Erlang: Software for a Concurrent World (Full Edition)
Programming Erlang: Software for a Concurrent World (Joe Armstrong) is a book about Erlang written by one of the original inventors, published in 2007. You can buy it on paper from Amazon and other online bookstores, or directly from the publisher.
Learn You Some Erlang for Great Good!
Learn You Some Erlang for Great Good! by Fred Hebert is a beginner's book about Erlang, published in 2013. It is available in paper copies and online.
Erlang Programming
Erlang Programming (A Concurrent Approach to Software Development) by Francesco Cesarini and Simon Thompson was published in 2009. Get it from Amazon etc or directly from the publisher.
Erlang and OTP in Action
Erlang and OTP in Action by Martin Logan, Eric Merritt and Richard Carlsson was published in 2010. You can buy it from various online bookstores, or directly from the publisher.
Introducing Erlang
Introducing Erlang by Simon St. Laurent, 2013, is an introduction to Erlang for beginners. It is available directly from the publisher.
Designing for Scalability with Erlang/OTP
With this hands-on book, you’ll learn how to apply OTP libraries and techniques to develop concurrent, fault-tolerant systems with no single point of failure.
Erlang Papers
Making reliable distributed systems in the presence of software errors
PhD thesis of Joe Armstrong, Erlang’s co-inventor, describing the origins of Erlang.