1. Software do sistema: * Gerencia hardware de computador (sistema operacional, drivers de dispositivo)
* Coordena dados/instruções, tarefas do usuário e hardware
* Fornece funcionalidade básica (gerenciamento de arquivos, rede)
2. Software de programação (IDEs, editores de texto, compiladores, depuradores, etc.): * Permite que os desenvolvedores criem, testem, editem e depurem novos softwares
3. Software aplicativo (navegadores, aplicativos do Office, clientes de e-mail, CAD, etc.): * Oferece funções específicas para diversas tarefas de computação
4. Software utilitário (leitores de PDF, reprodutores de mídia, zíperes de arquivos, antivírus, etc.): * Adicione funções utilitárias específicas para aumentar a produtividade/conforto
5. Software incorporado: * Para dispositivos de computação embarcados especializados em eletrônicos (aparelhos inteligentes, eletrodomésticos, automóveis).