Computer Coding Word Search

Illustrated Computer Coding scene — AI-generated artwork behind this topic's word search puzzle
Illustrated Computer Coding scene — AI-generated artwork behind this topic's word search puzzle

Computer Coding, as a word search. 12 words drawn from the terms and ideas of a school subject sit hidden in a 15×15 letter grid, running in every direction. Drag across a word to claim it, and clear the board to finish.

Words to find: ALGORITHM, VARIABLE, LOOP, FUNCTION, ARRAY, DEBUGGING, COMPILE, EXECUTE, SYNTAX, ITERATION, RECURSION, BOOLEAN.

Found words stay highlighted, so the grid gets easier to read as you go and the final few tend to fall quickly.

Computer Coding word list, defined

ALGORITHM /ˈælɡəˌrɪðəm/ · noun
A finite sequence of well-defined instructions or rules for solving a problem or performing a computation, typically expressed in a form that can be carried out mechanically or by a computer. Related: procedure, method, process, routine.
VARIABLE /ˈvɛriəbəl/ · noun, verb
A quantity or amount that can be changed or modified; a symbol or expression that can take on different values. In mathematics, a variable is a symbol or expression that can be changed or modified. Related: changeable, mutable, indeterminate, unpredictable.
LOOP /lʊp/ · noun, verb
A circular or curved shape, especially one that is closed or continuous. To repeat a sequence of instructions or actions, especially in a computer program. Related: circle, ring, cycle, turn.
FUNCTION /ˈfʌŋkʃən/ · noun
A function is the natural or intended purpose or activity of a person or thing; it also refers to a mathematical relationship in which each input determines exactly one output, or to a formal ceremony or social gathering. Related: purpose, role, duty, office.
ARRAY /əˈreɪ/ · noun
An impressively large or varied collection of things displayed or available; also, an orderly arrangement or display. In computing, a data structure consisting of an ordered set of elements, typically of the same type, identified by index. Related: range, assortment, selection, lineup.
DEBUGGING /ˌdiːˈbʌɡɪŋ/ · noun
The process of identifying and removing errors (bugs) from computer hardware or software. Related: troubleshooting, error correction, fault-finding, diagnosis.
COMPILE /kəmˈpaɪl/ · verb
To collect and assemble information, texts, or items from various sources into a single document or collection; also, in computing, to translate source code written by a programmer into machine-readable code that a computer can execute. Related: assemble, gather, collect, amass.
EXECUTE /ˈɛksɪkjuːt/ · verb
To carry out or put into effect a plan, order, or course of action. In legal contexts, to carry out a sentence of death; in law and computing, to sign a document so it becomes valid, or to run a program or instruction. Related: carry out, perform, accomplish, implement.
SYNTAX /sɪŋtæks/ · noun
The arrangement of words and phrases to create well-formed sentences in language, especially in programming and computer science. The rules that govern the structure of language, including the order and arrangement of words and phrases. Related: grammar, structure, organization, arrangement.
ITERATION /ɪˈtɛɹeɪʃən/ · noun
The action of repeating a process or a series of operations in order to achieve a result or to improve a product or process. An instance of repeating a process or a series of operations. Related: repetition, reiteration, recurrence, cycle.
RECURSION /rɪˈkɜːrʒən/ · noun
Recursion refers to the repeated application of a rule or process, where the output of each iteration becomes the input for the next iteration. This concept is often used in mathematics, computer science, and linguistics. Related: self-reference, repetition, iteration, looping.

Play the Computer Coding word search · Browse every topic · Today's daily challenge

All themes · Home · How to play