Famous Computer Scientists MCQs with Answers
Solved Famous Computer Scientists MCQs with answers — Charles Babbage, Tim Berners-Lee, Donald Knuth, Linus Torvalds & Vinton Cerf. Free quiz + PDF for PPSC, FPSC, NTS & CSS.
Famous Computer Scientists — Master Reference for Pakistani Competitive Exams
The chapter Famous Computer Scientists is a recurring Computer Science topic in Pakistan’s PPSC, FPSC, NTS, CSS, PMS, OTS, CTS, BPSC, KPPSC and SPSC One Paper exams — and it is heavily tested for Computer Operator, DEO, Lecturer (Computer Science), Assistant Director and BPS-14 to BPS-17 IT-cadre posts. This page consolidates solved MCQs with answers covering the founders (Charles Babbage, Ada Lovelace, Alan Turing, John von Neumann, Claude Shannon), the architects of the modern Internet and Web (Tim Berners-Lee, Vinton Cerf, Robert Kahn), the famous language creators (Dennis Ritchie, Ken Thompson, Niklaus Wirth, James Gosling, Bjarne Stroustrup, Guido van Rossum, Anders Hejlsberg) and the celebrated cryptography & algorithms pioneers (Donald Knuth, C. A. R. Hoare, Rivest-Shamir-Adleman of RSA, Diffie-Hellman, Judea Pearl, Linus Torvalds, Barbara Liskov, David Deutsch). For wider context, see the Wikipedia overview of Computer Scientist and the official ACM A.M. Turing Award page — the highest distinction in computer science and the best authority for who-did-what.
Founders & Theoretical Pioneers
| Scientist | Famous For |
|---|---|
| Charles Babbage | Father of Computers — Analytical Engine (1830s). |
| Ada Lovelace | Recognised as the world’s first computer programmer (notes on the Analytical Engine). |
| Alan Turing | Turing Machine, theoretical computer science, breaking the Enigma code. |
| John von Neumann | Von Neumann architecture — stored-program computer design. |
| Claude Shannon | Father of Information Theory. |
| John McCarthy | Coined the term “Artificial Intelligence”; created LISP. |
Networks, Internet & Web
| Scientist | Contribution |
|---|---|
| Vinton G. Cerf | Network design; co-inventor of TCP/IP. |
| Robert E. Kahn | Network design; co-inventor of TCP/IP. |
| Tim Berners-Lee | World Wide Web (1989), HTTP, first web browser. |
| Radia J. Perlman | Network design — Spanning Tree Protocol (STP). |
| Butler W. Lampson | Time-sharing systems, SDS 940, Alto. |
Programming Languages & Operating Systems
| Scientist | Contribution |
|---|---|
| Dennis Ritchie | C language; co-creator of UNIX. |
| Kenneth L. Thompson | B language; co-creator of UNIX. |
| Niklaus E. Wirth | Pascal programming language; structured programming. |
| Bjarne Stroustrup | C++ programming language. |
| James A. Gosling | Java programming language. |
| Guido van Rossum | Python programming language. |
| Anders Hejlsberg | C# programming language at Microsoft. |
| C. Antony Hoare | ALGOL-W, Quicksort, CSP, Hoare Logic. |
| Alan Kay | Object-oriented languages, mobile computing, windowing GUI. |
| Barbara Liskov | CLU, Argus, Liskov Substitution Principle. |
| Linus B. Torvalds | Linux operating system. |
| Frederick P. Brooks Jr. | OS/360, “The Mythical Man-Month”. |
| Fernando J. Corbató | Operating systems, time-sharing systems. |
| Cynthia Solomon | Logo programming language for education. |
Algorithms, Theory & Architecture
| Scientist | Contribution |
|---|---|
| Donald E. Knuth | The Art of Computer Programming, computational complexity. |
| John E. Hopcroft | Algorithms, formal languages & automata, Hopcroft-Karp. |
| Richard M. Karp | Computational complexity, Edmonds-Karp & Hopcroft-Karp algorithms. |
| Stephen A. Cook | Computational complexity theory, proof complexity. |
| Robert E. Tarjan | Splay Trees, Fibonacci Heaps, Tarjan’s algorithms. |
| Leslie Lamport | Distributed systems, logical clocks, Chandy-Lamport algorithm, LaTeX. |
| Manuel Blum | Computational complexity, CAPTCHA. |
| David A. Patterson | RISC microprocessor, RAID storage. |
| John L. Hennessy | RISC, FLASH multiprocessor, microprocessor design. |
| Ivan E. Sutherland | Computer graphics, interactive interfaces, Sketchpad. |
| Michael R. Stonebraker | DBMS — Ingres, C-Store, H-Store. |
Cryptography Pioneers
| Scientist | Contribution |
|---|---|
| Ronald L. Rivest | RSA, RC and MD cryptosystems. |
| Adi Shamir | RSA, Shamir Secret-Sharing, Differential Cryptanalysis. |
| Leonard M. Adleman | RSA, computational complexity, cryptography. |
| Whitfield Diffie | Public-key cryptography, asymmetric-key algorithms. |
| Martin E. Hellman | Diffie-Hellman key exchange. |
| Michael O. Rabin | Miller-Rabin primality test, nondeterministic finite automata. |
| Shafi Goldwasser | Computational complexity, Blum-Goldwasser cryptography, computational number theory. |
| Silvio Micali | Public-key cryptosystems, zero-knowledge proofs. |
Artificial Intelligence & Quantum Computing
| Scientist | Contribution |
|---|---|
| Edward A. Feigenbaum | Expert systems, DENDRAL project (AI). |
| Judea Pearl | Bayesian networks, causal reasoning, probability theory in AI. |
| Raj Reddy (Dabbala B.) | Speech recognition, AI. |
| Paul A. Benioff | Quantum mechanical Hamiltonian model of Turing Machine. |
| Charles H. Bennett | Quantum information theory, quantum cryptography, quantum teleportation. |
| David Deutsch | Quantum Turing Machine, quantum algorithms. |
| David P. DiVincenzo | DiVincenzo Criteria for quantum implementations. |
| Alexander Holevo | Holevo’s Theorem in quantum communication. |
| William K. Wootters | No-Cloning Theorem, quantum teleportation. |
Exam tip: Lock six anchors and you cover ~80% of all MCQs from this chapter — Charles Babbage = Father of Computers, Tim Berners-Lee = WWW (1989), Cerf & Kahn = TCP/IP, Linus Torvalds = Linux, Dennis Ritchie = C & UNIX, and Rivest-Shamir-Adleman = RSA.
Frequently Asked Questions
Charles Babbage is known as the Father of Computers. He designed the first mechanical computer — the Analytical Engine — in the 1830s.
Tim Berners-Lee invented the World Wide Web (WWW) and the first web browser in 1989. He is famous for network design, WWW and HTTP.
Linus B. Torvalds created the Linux operating system. Linux is the most widely used open-source OS in servers, supercomputers and Android phones.
RSA stands for the surnames of its three inventors: Ron Rivest, Adi Shamir and Leonard Adleman — who jointly developed the RSA public-key cryptosystem.
Vinton G. Cerf and Robert E. Kahn developed the TCP/IP protocol — the foundation of the modern Internet. They are sometimes called the ‘fathers of the Internet’.
John McCarthy is known as the Father of Artificial Intelligence — he coined the term “AI” in 1956 at the Dartmouth Conference and created LISP.
Yes — essential. “Famous Computer Scientists” MCQs are tested in every One Paper, NTS NAT, GAT, OTS, CTS, BPSC, KPPSC, SPSC, PPSC and FPSC computer paper. Expect 2–3 MCQs in any 100-mark paper.
Yes. Click the Download PDF button to get all Famous Computer Scientists MCQs with correct answers as a branded QuizWing PDF for offline revision.