A programming language designed to be easy for humans to read and write. Examples include C, Java, and Python. Requires translation to machine language.
High Level Language
Oops!
Check
Okay!
Check
15
A low-level programming language that uses symbolic code to represent machine-level instructions. Requires an assembler for translation.
Assembly Language
Oops!
Check
Okay!
Check
15
The basic binary code (0s and 1s) that a computer's processor can execute directly.
Machine Language
Oops!
Check
Okay!
Check
lifesaver
Give 10 points!
Oops!
magnet
Take 20 points!
Okay!
shark
Other team loses 15 points!
Okay!
baam
Lose 5 points!
Oops!
25
Designing and managing databases using programming languages to structure and manipulate data.
Database Programming
Oops!
Check
Okay!
Check
10
A program that converts high-level code into machine code or low-level language for execution.
Compiler
Oops!
Check
Okay!
Check
20
A text-based tool for writing and editing source code. May be standalone or part of an IDE.
Editor
Oops!
Check
Okay!
Check
thief
Give points!
5
10
15
20
25
rocket
Go to first place!
Okay!
rocket
Go to first place!
Okay!
lifesaver
Give 15 points!
Oops!
25
A sequence of steps or instructions to solve a problem or perform a task.
Algorithim
Oops!
Check
Okay!
Check
10
A tool that executes high-level code line by line without requiring prior compilation.
Interpreter
Oops!
Check
Okay!
Check
20
Software utilities that assist in the development, debugging, and maintenance of programs.