Edit, analyze and manage source code written in various programming languages.
An installer able to manage files, registry entries, shortcuts, components, etc.
Program that enables you to create applications.