The Erlang/OTP system documentation is a collection of guides describing how to use Erlang/OTP and different aspects of working with Erlang/OTP. The guides are:
- Installation Guide - Describes how to build and install Erlang/OTP on Unix and Windows.
- Getting Started With Erlang - Describes how to get up and running with programming Erlang.
- System Principles - Describes how to build Erlang/OTP systems.
- OTP Design Principles - Describes how to build Erlang/OTP applications.
- Programming Examples - Examples on using records, funs, list comprehensions, and the bit syntax.
- Erlang Reference Manual - This section is the Erlang reference manual. It describes the Erlang programming language.
- Efficiency Guide - Describes how to write efficient code in Erlang-
- Interoperability Tutorial - This section informs on interoperability, that is, information exchange, between Erlang and other programming languages. The included examples mainly treat interoperability between Erlang and C.
- Embedded Systems User's Guide - This section describes the issues that are specific for running Erlang on an embedded system.