Classic Clues
I repeat instructions until a condition changes. What am I?
Show AnswerHide Answer
A loop.
I choose between true and false paths. What am I?
Show AnswerHide Answer
An if else statement.
I store values with nicknames. What am I?
Show AnswerHide Answer
A variable.
I hide in plain syntax and break the program. What am I?
Show AnswerHide Answer
A bug.
I fix errors with careful steps and clues. What am I?
Show AnswerHide Answer
Debugging.
I shrink repeated code into a callable snippet. What am I?
Show AnswerHide Answer
A function.
I list items in order by index. What am I?
Show AnswerHide Answer
An array.
I speak in zeros and ones. What am I?
Show AnswerHide Answer
Binary.
I compare algorithms by growth and speed. What am I?
Show AnswerHide Answer
Time complexity.
I share code through commits and branches. What am I?
Show AnswerHide Answer
Version control.
Themed Challenge Riddles
I start with standups and end with retros. What am I?
Show AnswerHide Answer
An agile sprint.
I check input before it runs. What am I?
Show AnswerHide Answer
Validation.
I lock secrets so only keys can open them. What am I?
Show AnswerHide Answer
Cryptography.
I power smart homes, cars, and chatbots. What am I?
Show AnswerHide Answer
Artificial intelligence.
I'm what programmers do away from the screen to rest their eyes and stretch. What am I?
Show AnswerHide Answer
A stretch break.
I am the file that explains how a project works. What am I?
Show AnswerHide Answer
A README.
I check one small piece of code. What am I?
Show AnswerHide Answer
A unit test.
I'm a safe copy where you try a new idea. What am I?
Show AnswerHide Answer
A feature branch.
I am the mistake where counting starts at zero. What am I?
Show AnswerHide Answer
An off-by-one error.
I run forever and never stop, spinning in circles. What am I?
Show AnswerHide Answer
An infinite loop.
Party and Classroom Extras
I am the pattern that calls itself. What am I?
Show AnswerHide Answer
Recursion.
I am the data pair with keys and values. What am I?
Show AnswerHide Answer
A dictionary.
I am the command that saves a snapshot. What am I?
Show AnswerHide Answer
A commit.
I am the screen where errors tell their story. What am I?
Show AnswerHide Answer
A console.
I am the friendly review before code merges. What am I?
Show AnswerHide Answer
A pull request.
I am the visual plan before building an app. What am I?
Show AnswerHide Answer
A wireframe.
I am the club challenge with a timer and snacks. What am I?
Show AnswerHide Answer
A hackathon.
I am the small robot waiting for instructions. What am I?
Show AnswerHide Answer
A programmable bot.
I am the logic puzzle written in code. What am I?
Show AnswerHide Answer
An algorithm challenge.
I'm a set of steps a computer follows to solve a problem. What am I?
Show AnswerHide Answer
An algorithm.
FAQ
Are answers included?
Yes. Every riddle includes the answer.
How should I use these riddles?
Use them as quick warm-ups, printable clue cards, party prompts, or discussion starters.
Where can I find more themed riddles?
Use the internal links near the top to keep exploring related riddle collections.