EOL.Wiki EOL.Wiki
← ← Back to all products

Erlang

Active
Programming Languages Latest Version: 29.0.2 Latest Release: Jun 9, 2026

Erlang is a programming language and runtime system for building massively scalable, highly available systems.

Versions

13

Latest Version

29.0.2

Active Support

1

EOL

10

Lifecycle Timeline

Today
29
29
28
28
27
27
26
26
25
25
24
24
23
23
22
22
21
21
20
20
Active SupportSecurity SupportEOL

Versions

ReleaseRelease DateActive SupportEOLLatest VersionLTSStatus
29May 11, 2026YesMay 11, 202929.0.2No
Active
28May 20, 2025May 11, 2026May 20, 202828.5.0.2No
Security
27May 17, 2024May 20, 2025May 20, 202727.3.4.13No
Security
26May 15, 2023May 17, 2024May 26, 202626.2.5.21No
EOL
25May 17, 2022May 15, 2023May 17, 202525.3.2.21No
EOL
24May 10, 2021May 17, 2022May 10, 202424.3.4.17No
EOL
23May 11, 2020May 10, 2021Mar 14, 202423.3.4.20No
EOL
22May 10, 2019May 11, 2020Mar 18, 202422.3.4.27No
EOL
21Jun 19, 2018May 10, 2019Jun 19, 202121.3.8.24No
EOL
20Jun 21, 2017Jun 19, 2018Jun 21, 202020.3.8.26No
EOL
19Jun 21, 2016Jun 21, 2017Jun 21, 201919.3.6.13No
EOL
18Jun 23, 2015Jun 21, 2016Nov 9, 201818.3.4.11No
EOL
17Apr 7, 2014Jun 23, 2015Oct 11, 201817.5.6.10No
EOL

Frequently Asked Questions

Which versions of Erlang have reached end of life?
The following Erlang versions have reached end of life and no longer receive security updates: 26, 25, 24, 23, 22, 21, 20, 19 (and 2 more). It is recommended to upgrade to a supported version.
Is it safe to continue using Erlang 26?
Erlang 26 has reached end of life and no longer receives security patches or bug fixes. Continuing to use it may expose your systems to known vulnerabilities. We strongly recommend upgrading to a supported version.
What is the latest version of Erlang?
The latest version of Erlang is 29.0.2, released in the 29 release cycle.
How many versions of Erlang are currently supported?
Erlang currently has 3 actively supported version(s): 29, 28, 27.
When does Erlang 29 reach end of life?
Erlang 29 is scheduled to reach end of life on May 11, 2029.
What should I do when Erlang reaches end of life?
When a Erlang version reaches end of life, you should: 1) Plan your migration to a supported version as soon as possible. 2) Review the release notes for breaking changes. 3) Test your applications thoroughly in a staging environment. 4) Update your dependencies to ensure compatibility with the new version.