Computer Science & Coding Vocabulary Flashcards
Programming and computing terms for grades 6–12, each with a one-line definition and a tiny code example where it helps — variables to Big-O to version control.
Free to play in your browser — no account, no install. The first 30 cards are free forever. The deck opens with Algorithm, Program, Source code and Pseudocode and runs to 119 cards in all.
Flip freely. Nothing is scored — go round as many times as you like.
89 more computer science & coding vocabulary cards
You are playing the first 30, free forever. Unlock all 119 for $2.99 once — no account, no renewal — or take every deck on the site with the Study Pack at $11.99 a month.
+89 more cards. One payment, yours forever. No account needed.
Every deck, printables included. Needs a free account so your decks follow you between devices. Cancel any time.
Computer Science & Coding Vocabulary flashcards — the free 30
Every question and answer on the free cards, written out. Check them against your own textbook before you spend anything.
- Algorithm
- A finite step-by-step procedure for solving a problem
- Program
- An algorithm written in a language a computer can run
- Source code
- The human-readable text of a program before it is run
- Pseudocode
- Plain-language steps of an algorithm, not tied to any language
- Syntax
- A language's grammar rules. Break them and the code will not run
- Semantics
- What code means, as opposed to whether it is spelled legally
- Compiler
- Translates whole source files into machine code (or bytecode) before running
- Interpreter
- Executes source code line by line, no separate build step
- Machine code
- The binary instructions a CPU runs directly
- IDE
- Integrated Development Environment — editor, runner and debugger in one
- Variable
- A named box holding a value. Ex: score = 10
- Constant
- A value that must not change after it is set. Ex: PI = 3.14159
- Data type
- The kind of value a variable holds: int, float, string, boolean
- Integer
- A whole number with no decimal part. Ex: 42
- Float
- A number with a decimal part. Ex: 3.75
- String
- Text held as a sequence of characters. Ex: "hello"
- Boolean
- A value that is only true or false
- Null
- A deliberate empty value — the absence of any object
- Concatenation
- Joining strings end to end. Ex: "cat" + "fish" is "catfish"
- Casting (type conversion)
- Changing a value's type. Ex: int("7") gives the number 7
- Assignment operator
- = stores a value in a variable. Ex: x = 5
- Equality operator
- == asks whether two values are equal, and returns true or false
- Comparison operators
- <, >, <=, >=, ==, != — each returns a boolean
- Modulo (%)
- The remainder after division. Ex: 7 % 3 is 1
- Integer division
- Division that keeps only the whole-number part. Ex: 7 divided by 2 gives 3
- Logical AND
- True only when both sides are true
- Logical OR
- True when at least one side is true
- Logical NOT
- Flips a boolean: not true is false
- Increment
- Adding one to a counter. Ex: count = count + 1
- Conditional (if statement)
- Runs a block only when a condition is true
Computer Science & Coding Vocabulary flashcards — questions people ask
- How many cards are in the Computer Science & Coding Vocabulary flashcard deck?
- The Computer Science & Coding Vocabulary deck on PuzzlePage has 119 cards. The first 30 are free to play and free to download with no account; the remaining 89 unlock for $2.99 as a one-time payment, or with the $11.99-a-month Study Pack that covers every deck on the site. 119 cards — the vocabulary an intro computer science course actually uses. Language-specific syntax is left out on purpose so the deck fits any classroom.
- What is on the computer science & coding vocabulary flashcards?
- Programming and computing terms for grades 6–12, each with a one-line definition and a tiny code example where it helps — variables to Big-O to version control. Cards look like this: Algorithm → A finite step-by-step procedure for solving a problem; Program → An algorithm written in a language a computer can run. The deck is written for grades 6–12 and filed under career, tech & modern.
- Can I study computer science & coding vocabulary flashcards online for free?
- Yes. The first 30 cards of the Computer Science & Coding Vocabulary deck play free in any web browser at puzzlepage.app, with no account, no app and no card details. It works on a phone, tablet, Chromebook, laptop or classroom projector. Practice mode flips through the cards with nothing scored; quiz mode makes you answer each card before it flips, times the run and scores it.
- Are the computer science & coding vocabulary flashcards accurate?
- Every card in the Computer Science & Coding Vocabulary deck was read and fact-checked by a subject-matter specialist before it went on sale, as was every other card on PuzzlePage — 5,420 cards across 30 decks. The audit found and fixed real defects, and one deck was withdrawn from sale entirely rather than shipped with a known problem. That is the difference from a user-generated flashcard site, where the cards are whatever a stranger typed and nobody is accountable for them.
- Can I print the computer science & coding vocabulary flashcards?
- Yes. The Computer Science & Coding Vocabulary cards are available as a printable double-sided PDF to cut up, as well as playable in the browser. The first 30 cards are free to download; the full 119-card printable is included in the $11.99-a-month Study Pack.
- How should I use the Computer Science & Coding Vocabulary deck to revise?
- Start in practice mode and go through the Computer Science & Coding Vocabulary deck once without scoring, to find out which cards you already know — the deck is dealt in a different order every time you open it, so you are recalling the card rather than its position. Then switch to quiz mode, which times and scores the run and lets you re-run only the cards you missed. Use the "flip deck" control to swap which side is the question: recognising an answer is much easier than producing one, so a deck you find easy one way round is usually the harder and more useful drill the other way. Two or three short sessions across a week beat one long one, which is the whole reason flashcards work.
- What grade level are the computer science & coding vocabulary flashcards for?
- The Computer Science & Coding Vocabulary deck is written for grades 6–12. Because the cards are plain term-and-answer pairs, they are also used outside that band — by adults revising career, tech & modern, and by teachers running them as a whole-class starter on a projector.