Não existe um único "pai do software de computador". O desenvolvimento do software foi um esforço colaborativo de muitas pessoas e equipes ao longo de décadas.  
 Aqui estão algumas figuras -chave que fizeram contribuições significativas: 
 * 
 Ada Lovelace (1815-1852)  :Considerada a primeira programadora de computador, ela escreveu um algoritmo para o mecanismo analítico, projetado por Charles Babbage. 
 * 
 Grace Hopper (1906-1992)  :Pioneira na programação de computadores, ela desenvolveu o primeiro compilador para uma linguagem de programação de computador e popularizou o conceito de programação independente da máquina. 
 * 
 Alan Turing (1912-1954)  :Um matemático britânico que é considerado o pai da ciência da computação teórica e da inteligência artificial. Seu trabalho lançou as bases para a computação moderna. 
 * 
 John von Neumann (1903-1957)  :Um matemático que desenvolveu o conceito do computador de programa armazenado, um princípio fundamental na computação moderna.  
 É importante lembrar que o desenvolvimento de software é um processo contínuo com muitos colaboradores ao longo da história. Atribuir o "pai" a uma única pessoa seria uma simplificação excessiva.