The language of code, in one grid
Coding is how we tell computers what to do, and this puzzle gathers its key words. You'll be finding the building blocks β CODE, FUNCTION, VARIABLE and LOOP β the languages themselves, from PYTHON to JAVA, and the things every coder meets, from a stubborn BUG to the ALGORITHM that solves the problem.
Because every new puzzle reshuffles the grid, no two coding word searches are the same. One round a backwards BOOLEAN hides in a corner; the next a diagonal COMPILER runs across the middle.
A perfect fit for coding clubs
Coding is a fast-growing part of computing, and this puzzle is a friendly way to introduce the vocabulary before the screens come on. It pairs perfectly with a coding club, a Scratch or Python topic, or an unplugged computing lesson.
Many words are short for Easy mode, while longer ones like ALGORITHM and VARIABLE give older coders a bit more to find.
How to play
Drag across a word, or click its first and last letter β both work. Each word you find locks in with its own highlight and ticks off the list, so you always know what's left to find.
Want a bigger challenge? Switch to Medium or Hard for a larger grid with diagonal and reverse words. Stuck on one? Tap Hint for a nudge, or Solve to reveal them all.
Print a coding word search pack
Tap Download for a printable PDF of fresh coding puzzles, with optional answer keys. Choose how many you want and how many per page β perfect for a coding club, a computing topic, or a quiet afternoon.
Add a name-and-date line and you've got ready-to-print worksheets in seconds, free and account-free.
Frequently asked questions
What's in the coding word search?
Programming words β code, function, variable, loop, bug, Python and more. Each puzzle uses a fresh selection.
Is the coding word search free to print?
Yes. Play free online or download a printable PDF pack with optional answer keys β great for coding clubs and computing lessons, no sign-up required.
Is it suitable for children?
Yes. Many words are short, and Easy mode uses a small grid with no diagonals or reverse words.