A stint at the Cambridge Language Research Unit, sparked his interest in computing and he went on to take a diploma in numerical analysis and automatic computing before completing a doctorate on the application of digital computers to problems of classification and grouping.