Software de programação de software geralmente fornece ferramentas para ajudar um programador escrever programas de computador e software usando diferentes linguagens de programação de uma forma mais conveniente. As ferramentas incluem: Editores de texto Compiladores Depuradores Intérpretes ligantes Um ambiente de desenvolvimento integrado (IDE) é um único aplicativo que tenta gerir todas estas funções .. software aplicativo de software aplicativo é desenvolvido para auxiliar na tarefa que qualquer benefícios de computação.
É uma categoria ampla, englobando software de muitos tipos, incluindo o navegador de internet que está sendo usado para exibir esta página. Esta categoria inclui: software de negócios Computer-aided bancos de dados de design Tomada de decisão Software educativo software Edição de imagem automação industrial software Matemática software Médico software de modelagem Molecular Quantum química e estado software de simulação software física sólida Spreadsheets Telecomunicações (ou seja, a Internet e tudo o que flui nele) Vídeo games software de edição de vídeo Palavra processamento