Alan Turing gav flera banbrytande bidrag till datorns framsteg, framför allt:
* Turing -maskinen (teoretisk): Detta är utan tvekan hans mest betydande bidrag. Det är en teoretisk beräkningsmodell som visar kapaciteten och begränsningarna för mekanisk beräkning. Även om det inte var en fysisk dator, lägger den grunden för att förstå hur datorer kunde fungera och vilka problem de kunde lösa. Det är ett grundläggande koncept inom datavetenskap.
* Breaking Enigma -koden (praktisk): Under andra världskriget spelade Turing en avgörande roll i Bletchley Park för att bryta den tyska gåtkoden. Han designade och hjälpte till att bygga Bombe, en elektromekanisk maskin som avsevärt ökade kodbrytningsprocessen. Detta arbete krävde betydande framsteg inom både kryptanalys och utformningen av specialiserade datormaskiner, vilket direkt bidrog till den allierade segern och pressade gränserna för vilka maskiner som kunde uppnå.
* The Ace Design (praktisk): Efter kriget designade Turing Automatic Computing Engine (ACE), en av de första designen för en lagrad programdator. Även om en fullt realiserad version inte byggdes förrän senare, integrerade hans design många funktioner som blev standard i moderna datorer, till exempel en lagrad programarkitektur (där både data och instruktioner lagras i minnet).
* Turing -test (filosofisk): Även om det inte är direkt relaterat till hårdvarutesign föreslog Turing -testet ett sätt att bedöma en maskinens förmåga att uppvisa intelligent beteende som motsvarar eller oskiljas från en människa. Detta hade en djup inverkan på området för konstgjord intelligens och fortsätter att inspirera debatt och forskning.
Kort sagt, Turings arbete sträckte sig från de teoretiska grunden för beräkning till praktisk design och tillämpning av tidiga datorer och de filosofiska konsekvenserna av konstgjord intelligens. Han anses allmänt fadern till teoretisk datavetenskap och konstgjord intelligens, och hans bidrag var avgörande för utvecklingen av moderna datorer.