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

You're not logged in!

Compare scores with friends on all Sporcle quizzes.
Sign Up with Email
Log In

You Might Also Like...

Show Comments