The framework is written in the Elixir programming language and is used in web development. It uses the MVC model – the model-view-controller architectural pattern. Phoenix does not require a lot of code when programming. The framework is suitable for creating APIs and high-performance, multifunctional, scalable and interactive web applications. Among other benefits of Phoenix: ease of use, scalability, maintainability, high productivity and speed.