Programming - Key Terms

Random Science or definition Quiz

Can you name the key terms of programming from its definition?

Quiz not verified by Sporcle

How to Play
The process of invoking a function's definition.
Part of a program that produces data.
Control Structure for implementing decisions in a program.
A data type for representing sequential collections.
The instance variables and methods of an object.
The area of a program where a given variable may be referenced.
Short for 'picture element'. A single dot on a graphical display.
Generic term for the block of statements inside a control structure such as a loop or decision.
A program entity that has some data and a set of operations to manipulate that data.
The process of giving a value to a variable.
The text of a program in a high-level language.
Notation for writing algorithms using precise natural language, instead of a computer language.
An external collection of useful functions or classes that can be imported and used in a program (e.g. math).
The form of a language.
Programming language statement that controls the execution of other statements.
To do multiple times (as in each execution of a loop body).
Makes an external library module available for use within a program.
In GUI programming, an outside action such as a mouse-click that causes something to happen in the program.
The process of finding and eliminating errors in a program.
A sequence type that acts like an immutable list.
A detailed sequence of steps for carrying out some process. A recipe.
A collection of similar objects that can be accessed through indexing. Usually fixed-sized and homogeneous
An identifier that labels a value for future reference. The value can be changed through assignment.
The process of placing one control structure inside of another.
A value that is passed to a function when it is called.
A style of interaction with a computer application that involves heavy use of graphical components such as windows, menus and buttons.
To run a program or segment of a program.
A subprogram within a program. Take parameters as input and can return values.
Base two numbering system in which the only digits are 0 and 1.
A data type for representing numbers with fractional values.
A particular object of some class.
Describes a set of related objects.
Binary Boolean operator that returns true when both of its subexpressions are true.
Text placed in a program for the benefit of human readers. They are ignored by the computer.
Binary Boolean operator that returns true when either or both expressions are true.
A function that lives inside an object.
A table showing the value of a Boolean expression for all possible combinations of values in its subexpressions.
A printed message that signals to the user of the program that input is expected.
A function or definition that refers to itself.
A control construct for executing portions of a program multiple times
An error in a program.
A data type for representing a sequence of characters (text).
A single command in a programming language.
Binary digit. Fundamental unit of information. Usually represented using 0 and 1.
A data type for representing numbers with no fractional component.

Friend Scores

  Player Best Score Plays Last Played
You You haven't played this game yet.

You Might Also Like...

Show Comments