Der er ingen enkelt "far til software", da det var en samarbejdsindsats fra mange strålende sind! Imidlertid betragtes nogle få nøglefigurer ofte som pionerer:
* Ada Lovelace (1815-1852): Hun er bredt anerkendt som den første computerprogrammør, og skrev en algoritme til Charles Babbage's Analytical Engine, en mekanisk generel computer. Hendes arbejde lagde grundlaget for det, vi forstår som software i dag.
* Alan Turing (1912-1954): Betragtes som faren til teoretisk datalogi og kunstig intelligens. Han udviklede Turing -maskinen, en teoretisk beregningsmodel, der påvirkede udviklingen af moderne computere og software.
* Grace Hopper (1906-1992): Hun var en pioner inden for computerprogrammering og udviklede den første kompilator til et computerprogrammeringssprog. Hun populariserede også ideen om maskineuafhængige programmeringssprog, et koncept, der revolutionerede softwareudvikling.
* Edsger W. Dijkstra (1930-2002): Kendt for sine bidrag til struktureret programmering og udviklingen af algoritmer understregede han vigtigheden af klart og kortfattet softwaredesign.
* John von Neumann (1903-1957): Hans arbejde med arkitekturen af moderne computere, kendt som Von Neumann -arkitekturen, førte til udviklingen af software, der kunne gemmes i hukommelsen.
I sidste ende er det vigtigt at anerkende de mange personer, der har bidraget til udviklingen af software, fra matematikere og ingeniører til tidlige programmerere og udviklere.