IDEs -- Integrated development environments
Installers -- Tools to create installation progams
Languages -- Programming languages
GUI -- Graphical interface design tools
Tools -- Development tools
Website -- Website development