Vocabulary
Programming Languages
Brain Teasers
History
Hardware
100

A sequence of instructions for carrying out a task.

What is an algorithm?

100

This language's inventor is called the Benevolent Dictator for Life.

What is Python?

100

CPU stands for central processing unit while GPU stands for graphical processing unit. This unit, however, is responsible for float arithmetic. (Complete answer only!)

What is a floating point unit?

100

DOUBLE JEOPARDY: Invented at the end of World War 1, this infamous enciphering device was widely considered to be unbreakable.

What is the Enigma Machine?

100

Dot-matrix. Laser. Jet.

What is a printer?

200

A statement that executes only if the desired truth value is met.

What is a conditional statement?

200

Most of the [backend] architecture of WhatsApp was written in this language used by telecom companies.

What is Erlang?

200

RAM is the volatile memory you write instructions to while a computer is powered on, while this writeable non-volatile memory is where you store your files when it's off.

What is storage [memory]?

200
Considered to be the "father of computing", he invented the first automatic mechanical calculator.

Who is Charles Babbage?

200

The PSU delivers power to the computer. When it fails, this U will maintain power uptime for a limited time.

What is the UPS?

300

The process of repeating a task either indefinitely or when a set goal is achieved or a number of executions is met.

What is a loop / iteration?

300

Originally created to support another [famous] language's applets, this not-so-well-named programming language has one of the most number of frameworks in existence.

What is JavaScript?

300

I get plugged in all the time, else you won't see. I can be from 1.0 up until 2.1, but only fairly recently.

What is HDMI?

300

The first website was the intranet of this world-renowned institute.

What is CERN?

300

In a network interface card, numbers such as 10/100 or 2.5/5 refer to this.

What is megabits/gigabits per second/network speed?

400

DOUBLE JEOPARDY: A computer program that takes multiple object files and combines them into one executable.

What is a linker?

400

Nowadays, Java is written in Java. However, its first compiler was written in this language.

What is C? (With a little help from C++)

400

Three letters and I'm a basic program, or maybe two. Double my first letter and I can bring down the internet for you.

What is DDoS?

400

The inventor of the first computer algorithm, Ada Lovelace, was trying to compute this mathematical sequence.

What are the Bernoulli numbers?

400

The UNIVAC is one of the first computers to ever be created. The VAC refers to this tubing that houses the logic circuitry.

What are vacuum tubes?

500

Considered to be the Holy Grail in reverse engineering, this term simply means the original and fundamental files that make up a computer program.

What is source code?

500

This "language" is the closest language to machine code.

What is assembly [language]?

500

I'm already 36, but just turned 11.

What is Microsoft Windows?

500

The longest standard English word you can write on one row of keys in a standard keyboard, which ironically owes it to the keyboard's predecessor.

What is TYPEWRITER?

500

This is where the BIOS stores the necessary start-up information to boot a computer.

What is CMOS?

M
e
n
u