Java Games: Flashcards, matching, concentration, and word search.

Programming Key Terms

Use the game to help you study for the Vocabulary Quiz.

AB
Softwareprograms that make the computer perform some task
Programset of instructions that tell the computer what to do
Programmerindividual who enjoys or writes code, or develops software for a living
Algorithmsequence of steps that, when followed, will lead to a solution of the problem
Machine languagenative language of the CPU, written in eight-digit codes from 00000000 to 11111111
Programming Languagespecial language programmers used to develop applications, scripts, or other set of instructions for computers to execute
Assembly Languagelow-level programming language used to interface with computer hardware; uses letters and numbers
Assemblerprogram that reads the codes the programmer writes in assembly language and “assembles” a machine language program based on those codes
Low Level Languageprogramming language that is more difficult to understand, programmer must know the instruction set of the CPU in order to program the computer
High Level Languageadvanced computer programming language that isn't limited by the computer, designed for a specific job, and is easier to understand; uses words and symbols
Interpreterprogram that translates the source code of a high-level language into machine language; each instruction is interpreted line by line
Compilerprogram that translates a high-level language into machine language; makes the translation once so that the source code don’t have to be translated each time the program is run
BugAn error in coding or logic
DebugTo detect, locate, and correct logical or syntactical errors in a program


Technology Education Teacher
Heritage High School
Newport News, VA

This activity was created by a Quia Web subscriber.
Learn more about Quia
Create your own activities