Alan Turing ha stabilito le basi per molte delle tecnologie che usiamo oggi attraverso i suoi contributi teorici e pratici fondamentali. La sua macchina di Turing, modello astratto di computer programmabile, ha definito il concetto di algoritmo e di funzione computabile, applicazione teorica su cui si fondano tutti i computer moderni. Durante la Seconda Guerra Mondiale, lo sviluppo di metodi di crittoanalisi non solo permisero di decifrare i codici tedeschi, ma aprirono anche la strada alla moderna crittografia, essenziale per la sicurezza informatica contemporanea.