Ada Lovelace
Person

Ada Lovelace

First Computer Programmer

1830s–1850s

ComputingMathematicsAlgorithms
Alan Turing
Person

Alan Turing

Father of Computer Science

1930s–1950s

ComputingMathematicsCryptography
Charles Babbage
Person

Charles Babbage

Father of the Computer

1820s–1870s

ComputingMathematicsMechanical Engineering
Grace Hopper
Person

Grace Hopper

Mother of COBOL and Pioneer of Compilers

1940s–1990s

Programming LanguagesCompilersComputing
Linus Torvalds
Person

Linus Torvalds

Creator of Linux and Git

1990s–present

Operating SystemsVersion ControlOpen Source