"Software de computador não convencional" é um termo amplo, mas geralmente se refere a software que vai além do modelo tradicional de aplicativos e sistemas operacionais. Aqui estão alguns exemplos:  
 1. Software orientado a IA:   * 
 Algoritmos de aprendizado de máquina: Eles são usados em aplicações como reconhecimento de imagem, processamento de linguagem natural e análise preditiva. 
 * 
 Redes neurais: Usado para tarefas como síntese de fala, geração de imagens e carros autônomos. 
 * 
 Sistemas especializados: Programas que imitam a capacidade de tomada de decisão de especialistas humanos em domínios específicos. 
 * 
 Automação de processo robótico (RPA): Software que automatiza tarefas repetitivas normalmente executadas por seres humanos.   
 2. Software incorporado:   * 
 firmware: Software que é permanentemente armazenado na memória de dispositivos como roteadores, impressoras e até máquinas de lavar. 
 * 
 Sistemas operacionais em tempo real (RTOs): Usado em dispositivos com restrições de tempo estritas, como dispositivos médicos, robôs industriais e sistemas de aeronaves.   
 3. Sistemas distribuídos:   * Redes 
 ponto a ponto (P2P): Sistemas em que todos os computadores são iguais e compartilham recursos diretamente entre si. 
 * 
 Computação em nuvem: Aplicativos e dados são acessados remotamente pela Internet, em vez de serem armazenados em um dispositivo local.   
 4. Software de código aberto:   * 
 gnu/linux: Um sistema operacional popular com um modelo de desenvolvimento orientado à comunidade. 
 * 
 servidor http apache: Um servidor web amplamente usado que está disponível gratuitamente para qualquer pessoa usar e modificar. 
 * 
 OpenOffice: Uma suíte de escritório de código aberto semelhante ao Microsoft Office.   
 5. Software especializado:   * 
 Software de computação científica: Projetado para tarefas como análise de dados, simulação e modelagem. 
 * 
 Software de design auxiliado por computador (CAD): Usado por engenheiros e designers para criar modelos 3D de produtos. 
 * 
 Plataformas de negociação financeira: Software especializado usado por instituições financeiras para análise de negociação e investimento.   
 6. Tecnologias emergentes:   * 
 Software de computação quântica: Programas projetados para alavancar os recursos exclusivos de computadores quânticos para tarefas como descoberta de medicamentos e ciência dos materiais. 
 * 
 software blockchain: Aplicações e plataformas descentralizadas construídas com a tecnologia blockchain usada para criptomoedas. 
 * 
 Realidade aumentada (AR) e software de realidade virtual (VR): Aplicações que misturam mundos reais e virtuais, permitindo experiências imersivas.   
 É importante observar que as linhas entre software convencional e não convencional estão embaçando.  À medida que a tecnologia evolui, o que antes era considerado não convencional geralmente se torna popular.  
 Esta lista destaca uma variedade de tipos de software não convencionais e é apenas um ponto de partida. O campo do desenvolvimento de software está em constante evolução, trazendo abordagens novas e inovadoras para a computação.