
The Elixir programming language
Elixir is a dynamic, functional language for building scalable and maintainable applications. Elixir runs on the Erlang VM, known for creating low-latency, distributed, and fault-tolerant systems.
Learning resources - The Elixir programming language
Learn how to level up your programming skills by discovering the full potential of the macro system in Elixir. Understand the ins and outs of metaprogramming at a fundamental level and write incredible …
Elixir Documentation - The Elixir programming language
The Elixir programming language is broken into 6 applications. The links below reference the documentation for the modules and functions in each of those applications.
Installing Elixir - The Elixir programming language
If you want to install Elixir as part of an existing Operating System, please follow the relevant steps above for your Operating System or install from precompiled/source.
The Elixir programming language
Click on the cases below to learn more about how companies across different industries are using the power of Elixir and its ecosystem to create and grow their businesses.
Blog - The Elixir programming language
Jun 2, 2025 · We explore the mechanisms for interoperability and portability between Elixir, other programming languages, and runtimes.
Development & Team - The Elixir programming language
Elixir’s goal is to be a productive and extensible language for writing maintainable and reliable software. Elixir runs on top of the Erlang Virtual Machine, which provides a scalable and fault-tolerant foundation.
Erlang/Elixir Syntax: A Crash Course - The Elixir programming language
Erlang/Elixir Syntax: A Crash Course This is a quick introduction to the Elixir syntax for Erlang developers and vice-versa. It is the absolute minimum amount of knowledge you need in order to …
Elixir v1.16 released - The Elixir programming language
Dec 22, 2023 · Elixir v1.16 has just been released. 🎉 The Elixir team continues improving the developer experience via tooling, documentation, and precise feedback, while keeping the language stable and …
Elixir v1.18 released: type checking of calls, LSP listeners, built-in ...
Dec 19, 2024 · In summary, this release takes us further in our journey of providing type checking and type inference of existing Elixir programs, without requiring Elixir developers to explicitly add type …