☰ Menu
Home›Developer Tools›erlang@27
CLI Open source 51 installs/mo

erlang@27 for Mac

erlang@27

Programming language for highly scalable real-time systems

erlang@27 — overview

Erlang/OTP

Erlang is a programming language and runtime system for building massively scalable soft real-time systems with requirements on high availability.

OTP is a set of Erlang libraries, which consists of the Erlang runtime system, a number of ready-to-use components mainly written in Erlang, and a set of design principles for Erlang programs. Learn more about Erlang and OTP.

Learn how to program in Erlang.

Examples

There are several examples on the website to help you get started. The below example defines a function world/0 that prints "Hello, world" in the Erlang shell:

Save the file as hello.erl and run erl to enter the Erlang shell to compile the module.

Learn more about the Erlang syntax of modules, functions and expressions on Erlang.org.

Installation

Binary Distributions

Erlang/OTP is available as pre-built binary packages by most OS package managers.

Compiling from source

To compile Erlang from source, run the following commands. The complete building and installation instructions can be found here.

Checkout the branch or tag of your choice

Configure, build and install

Alternatively, you can use Kerl, a script that lets you easily build Erlang with a few commands.

Bug Reports

Please visit our GitHub Issues page for reporting bugs. The instructions for submitting bugs reports can be found here.

Security Disclosure

Please do not report security vulnerabilities through public channels, like GitHub issues, discussions, or pull requests.

Please disclose the security issues following our SECURITY guidelines.

Contributing

We are grateful to the community for contributing bug fixes and improvements. Read below to learn how you can take part in improving Erlang/OTP. We appreciate your help!

Contribution Guide

Read our contribution guide to learn about our development process, how to propose fixes and improvements, and how to test your changes to Erlang/OTP before submitting a pull request.

Help Wanted

We have a list of Help Wanted bugs that we would appreciate external help from the community. This is a great place to get involved.

Awesome-Erlang

You can find more projects, tools and articles related to Erlang/OTP on the awesome-erlang list. Add your project there.

License

Erlang/OTP is released under the Apache License 2.0.

For any license inquiry, please send an email to opensource@ericsson.com %CopyrightBegin% SPDX-License-Identifier: Apache-2.0 Copyright Ericsson AB 2010-2025. All Rights Reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Details

用于高度可扩展实时系统的编程语言

How to install erlang@27

  1. Open Terminal (press ⌘ + Space and type “Terminal”).
  2. If Homebrew is not installed yet, run the command below first.
  3. Run this command:

Latest 10 releases

Last updated 2026-10-14; current version OTP-27.3.4.19, with the latest 10 releases listed.

VersionReleasedTypeSizemacOSWindowsLinux
OTP-27.3.4.192026-10-14Stable31.1 MBDownloadDownload—
OTP-28.5.0.82026-10-14Stable30.4 MB—Download—
OTP-29.1.22026-10-14Stable31.1 MB—Download—
OTP-27.3.4.182026-09-22Stable25.1 MB—Download—
OTP-28.5.0.72026-09-22Stable30.4 MB—Download—
OTP-29.1.12026-09-22Stable31.1 MB—Download—
OTP-29.12026-09-16Stable31.1 MB—Download—
OTP-28.5.0.62026-09-01Stable30.3 MB—Download—
OTP-27.3.4.172026-09-01Stable25.0 MB—Download—
OTP-29.0.62026-09-01Stable31.0 MB—Download—

Data from GitHub Releases; stable releases first, each group sorted newest first.

Compared with similar apps

Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.

Compared with similar apps
AppVersionLicenseArchitecture30-day installs
erlang@27OTP-27.3.4.19Apache-2.0CLI51
erlang@28OTP-27.3.4.19Apache-2.0CLI44
vlang0.5.2MITCLI51
flixv0.79.0Apache-2.0CLI52

Similar apps: Developer Tools

Leave a comment

评论表单加载中…