- Home
- Integrated Development Environments
- EiffelStudio
EiffelStudio
Plans and prices
Personal — 1 platform
Non-commercial use · compiler, EiffelStudio IDE, libraries, limited code analyzer · 1 simultaneous device · installed on 1 device
Read 9 Oct 2026 · account.eiffel.com
Personal — 1 platform
Non-commercial use · compiler, EiffelStudio IDE, libraries, limited code analyzer · 1 simultaneous device · installed on 1 device
Read 9 Oct 2026 · account.eiffel.com
Professional — 1 platform
Commercial use permitted · compiler, EiffelStudio IDE, libraries, code analyzer · 1 simultaneous device · installed on 2 devices
Read 9 Oct 2026 · account.eiffel.com
Professional — 1 platform
Commercial use permitted · compiler, EiffelStudio IDE, libraries, code analyzer · 1 simultaneous device · installed on 2 devices
Read 9 Oct 2026 · account.eiffel.com
Startup bundle — 1 platform
3-license package · compiler, EiffelStudio IDE, libraries, code analyzer · 1 simultaneous device per user · installed on 1 device per user
Read 9 Oct 2026 · account.eiffel.com
Startup bundle — 1 platform
3-license package · compiler, EiffelStudio IDE, libraries, code analyzer · 1 simultaneous device per user · installed on 1 device per user
Read 9 Oct 2026 · account.eiffel.com
On the record
- Automatic testing
- Its AutoTest component generates test cases, extracts regression tests from failed executions, and lets users add manual tests.eiffel.com · read 9 Oct 2026
- Design by Contract
- The IDE supports preconditions, postconditions, and invariants that are part of the language and checked automatically by its tools.eiffel.com · read 9 Oct 2026
- Development workflow
- EiffelStudio presents design, implementation, testing, deployment, and maintenance as a continuous workflow in one language and environment.eiffel.com · read 9 Oct 2026
- Free access
- The maker says EiffelStudio is free for students and professors through its University Partnership Program, and active community contributors may qualify for a no-charge license.account.eiffel.com · read 9 Oct 2026
- Integrations
- Eiffel supports calling C functions, accessing C++ classes from Eiffel, and exposing Eiffel mechanisms to C or C++ through the Cecil library.eiffel.com · read 9 Oct 2026
- Intended users
- The maker positions EiffelStudio for solo programmers and teams focused on correctness, including users building mission-critical, safety-relevant, financial, infrastructure, and evolving complex systems.eiffel.com · read 9 Oct 2026
- Interchange
- EiffelStudio can generate XMI information for Eiffel systems for exchange with products that support the standard, such as IBM Rational Rose.eiffel.com · read 9 Oct 2026
- Language features
- The product describes strong static typing, dynamic binding, void safety, multiple inheritance, and genericity as key characteristics.eiffel.com · read 9 Oct 2026
- Licensing limits
- Personal licenses are for non-commercial use, while the Professional license permits commercial usage and is limited to two licenses per organization.account.eiffel.com · read 9 Oct 2026
- Product
- EiffelStudio is an integrated development environment for developing software with the Eiffel language.eiffel.com · read 9 Oct 2026
- Support
- Support options include web-based issue submission, email support, and higher-priority phone and online meeting support; support is limited to the current major release and one major release back.eiffel.com · read 9 Oct 2026