Elixir زبان پویا و کاربردی است که برای ساخت اپلیکیشن های قابل برنامه ریزی و قابل نگهداری طراحی شده است. Elixir، Erlang VM را به کار می گیرد. بنابراین می توانید از کتابخانه های موجود Erlang استفاده کنید. Phoenix محبوب ترین فریمورک وب برای Elixir در حال حاضر است.

از ویژگی های آن می توان به مقیاس پذیری، امکان ری استارت برنامه هایی از سیستم که دچار مشکل شده، برنامه نویسی تابعی، توسعه پذیری و DSL ها، اکوسیستم در حال رشد، توسعه تعاملی و سازگار با Erlang اشاره کرد.

Elixir برای  صفحات وب، برنامه های سرور چت / صوتی، هدایت سخت افزار سطح پایین،  ایجاد codebases پایدار، دراز مدت، سازنده و تست شده و در کنار Erlang/OTP برای ایجاد کنترلرها/سرویس های شبکه مناسب است.

در این آموزش با این زبان برنامه نویسی بیشتر آشنا می شوید.