Powerful tool for analyzing and editing executable files.

Open source programming language used primarily for web development.
Software for web design that allows you to create pages without the need for coding knowledge.
Text editor for programming with support for multiple languages.
Tool for creating cross-platform installers, primarily aimed at Java applications.

Integrated development environment for C and C++ applications.