Programming Languages
Data Structures & Algorithms
Web Development
Debugging & Errors
Tech Culture & Companies
100

Snake-named language

What is Python?

100

Stack of plates

What is a stack?

100

Page not found

What is 404?

100

Insect-inspired code flaw

What is a bug?

100

Mountain View giant

What is Google?

200

Write once, run anywhere

What is Java?

200

Line at a store

What is a queue?

200

Webpage styling language

What is CSS?

200

Crash during execution

What is a runtime error?

200

Dorm room social network

What is Facebook (Meta)?

300

Webpage markup language

What is HTML?

300

Split, sort, merge

What is merge sort?

300

Virtual DOM library

What is React?

300

Print statement debugging

What is print debugging (printf debugging)?

300

Overnight work crunch

What is crunch (crunch time)?

400

Memory-safe systems language

What is Rust?

400

Self-balancing database tree

What is a B-tree?

400

GET, POST, DELETE

What is REST?

400

Never-ending recursive call

What is infinite recursion (a stack overflow)?

400

Apple's developer conference

What is WWDC?

500

Linux's core language

What is C?

500

Overlapping subproblems technique

What is dynamic programming?

500

SYN, SYN-ACK, ACK

What is the (TCP) three-way handshake?

500

Processes stuck forever

What is deadlock?

500

Billion-dollar startup

What is a unicorn?

M
e
n
u