Execution environment that allows using JavaScript on the server, making it a full-stack solution.
Powerful coding text editor aimed at all user levels.
Text editor with a ribbon-based user interface and advanced features like syntax highlighting.
Visual software development tool that allows you to create programs without manually writing code.
Lightweight cross-platform code editor with a plethora of features (and plugins).

Integrated development environment for C and C++ applications.