Printable Programming Crosswords

Explore the logic and creativity of programming, from fundamental algorithms to cutting-edge languages. Discover key concepts, influential figures, and the ever-evolving world of software development for insightful crossword clues.

6 puzzles — click Print on any puzzle below

Programming

Medium · 11×11 · 17 words
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Across

  1. 1. Object-oriented programming language known for 'write once, run anywhere'.
  2. 6. A request for information from a database.
  3. 7. Instructions written for a computer.
  4. 10. The set of rules defining how code is structured.
  5. 12. To combine different branches of source code.
  6. 13. The region of a computer program where a binding is valid.
  7. 14. Data provided to a computer program.
  8. 15. A single sequence of programmed instructions within a process.

Down

  1. 2. Short for a step-by-step procedure for calculations.
  2. 3. Unit of digital information, typically eight bits.
  3. 4. An error in a program, often squashed.
  4. 5. An ordered collection of elements, often indexed.
  5. 7. A blueprint for creating objects in OOP.
  6. 8. A program or device that requests services from a server.
  7. 9. A saved change or snapshot in version control.
  8. 10. A computer program or device that provides functionality for other programs.
  9. 11. A control flow statement that executes repeatedly.

Programming

Hard · 11×11 · 12 words
1
2
3
4
5
6
7
8
9
10
11
12

Across

  1. 2. A directional hound that only retrieves memory addresses.
  2. 6. A neatly arranged pile where the newest addition is always the first to leave.
  3. 8. The cosmetic facade where all the client-side magic happens.
  4. 10. The kernel of truth inside a penguin's favorite operating system.
  5. 11. An ordered lineup that stubbornly starts counting from zero.
  6. 12. A suspicious interrogation directed at a relational database.

Down

  1. 1. School grouping that serves as a blueprint for making things.
  2. 3. A single strand of execution weaving through a multithreaded fabric.
  3. 4. Arcane symbol magic used for capturing specific textual patterns.
  4. 5. The boundary where two systems meet and agree on a strict contract.
  5. 7. Emotional peace achieved when a function finally captures its lexical scope.
  6. 9. To hover in liquid, or a number that refuses to be whole.

Programming

Medium · 11×11 · 15 words
1
2
3
4
5
6
7
8
9
10
11
12
13

Across

  1. 1. Number that might drift with a decimal
  2. 3. Operating system with a penguin mascot
  3. 4. Host that listens for requests
  4. 7. It has no fractional parts
  5. 10. Blueprint for creating objects in OOP
  6. 11. Act of exterminating software flaws
  7. 12. An entomological annoyance for developers
  8. 13. A tangible instance containing data and methods

Down

  1. 1. A callable routine
  2. 2. Connection point in a network or tree
  3. 3. A cycle that repeats until a condition is met
  4. 5. Mutable container for a value
  5. 6. A thread of text
  6. 8. Map data of arbitrary size to fixed size
  7. 9. The developer's poetry

Programming

Easy · 11×11 · 19 words
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

Across

  1. 3. A collection of stored digital information
  2. 5. A classification identifying kinds of data
  3. 7. An error or flaw in a computer program
  4. 8. Instructions written for a computer to execute
  5. 10. A small automated program that performs a specific task
  6. 13. A specific endpoint for network communication
  7. 14. A person who interacts with and operates software
  8. 16. A special keyword representing absolutely no value
  9. 17. The specific visual style of text characters

Down

  1. 1. A unit of memory consisting of eight bits
  2. 2. To run a program to check if it works properly
  3. 4. The reasoning principles used in algorithms
  4. 6. A sequence of instructions that repeats continually
  5. 9. A connection point within a larger network
  6. 10. The physical display area of a monitor
  7. 11. A small graphical symbol representing a program
  8. 12. A boolean value representing an affirmative or yes
  9. 13. The exact location directory of a file
  10. 15. The highest level or main folder of a directory

Programming

Medium · 11×11 · 13 words
1
2
3
4
5
6
7
8
9
10
11
12

Across

  1. 1. A separate line of development in version control
  2. 5. Interface for software components to communicate
  3. 6. A repetitive control structure
  4. 8. A data type with two possible values: true or false
  5. 10. The language of computers
  6. 11. To remove errors from software
  7. 12. A sequence of characters

Down

  1. 1. An error in a program
  2. 2. Short for a problem-solving process
  3. 3. Translates high-level code to machine code
  4. 4. A named storage location
  5. 7. A whole number data type
  6. 9. An instance of a class

Claude code

Medium · 11×11 · 12 words
1
2
3
4
5
6
7
8
9
10
11

Across

  1. 1. Numerical representation of text or data
  2. 6. Interface for applications to communicate
  3. 7. Big, as in an LLM
  4. 8. Set of rules followed by a computer
  5. 10. A powerful software component
  6. 11. To teach an AI with data

Down

  1. 2. One who creates software
  2. 3. To refine a model with specific data
  3. 4. A configurable value in an AI system
  4. 5. Role of Claude in various tasks
  5. 6. AI research company behind Claude
  6. 9. A piece of data processed by a language model

More Printable Crosswords