Eric is a software development environment for creating, debugging and deploying applications and services. It provides a powerful and versatile development platform, using an integrated suite of tools, libraries, and frameworks. It includes an editor with syntax highlighting, a debugger, a source code repository, a build system, an IDE, and a library of libraries and frameworks. It also supports a variety of programming languages, such as Python, Java, JavaScript, and C#. Eric is designed to make it easy to develop applications and services quickly, without having to learn complex programming techniques. It is suitable for both experienced and novice developers. Eric also includes an API for creating custom applications and services, and it is extendable with plugins and extensions. Eric is available on Windows, Linux and Mac OS X.
Discontinued Aptana is still under development on GitHub but the latest version, 3.6.1, was released in October 2014. It lacks Java 8/9 features, as well as more recent JavaScript and HTML 5 features.