What is Elixir? Elixir the functional programming language to build the fast, scalable and mainatainable web applications. Key advantages of Elixir 1. Scalability 2. Speed 3. Compiled and run on Erlang VM 4. Much better in terms of garbage collection 5. Immutable data 6. Real-time web apps.