Programming Language innovators | Which data structure? | Famous Computer Scientists | Let's look at hardware | Computer Science in Media |
---|---|---|---|---|
Guido van Rossum
I designed Python
|
Array
Python lists are implemented using me.
|
Tim Berners-Lee
I was the pioneer of the world-wide-web.
|
CPU (central processing unit)
I am one of the core components of a computer, responsible for carrying out instructions
|
1984
This 1949 literary classic paints a dystopian picture of a society controlled by mass surveillance.
|
Dennis Ritchie
In 1972, I worked in Bell Labs to create the C programming language
|
AVL (Adelson-Velsky and Landis) tree
I am the first self-balancing tree ever to be developed.
|
Edsger Dijkstra
I am known for multiple contributions to computer science, including the developing of a shortest path algorithm and the semaphore.
|
RAM (random access memory)
I am the volatile, "working memory" of a computer
|
The Imitation Game
This movie told the story of Alan Turing's efforts to break the German Enigma at Bletchley Park during World War II
|
Alain Colmerauer
Who was the primary designer of Prolog?
|
Skip list
I am a generalization of a linked list; think of me as a hierarchy of stacked, sorted linked lists that guarantees O(logN) performance.
|
Ray Kurzwell
Known for his work in speech recognition and his infamous, futurist predictions, this controversial computer scientist has seen his critics, but has also been hailed as Edison's rightful heir.
|
Optical Disk
Invented in 1959, I was created as a data storage medium and have many forms (DVD, Bluray)
|
Neuromancer
This 1984 cyberpunk novel was the winner of the science fiction "triple-crown."
|