Computer Programming Terminology
Terms
undefined, object
copy deck
- algorithm
- step-by-step description to perform a task
- flow of control
- the order in which statements are executed
- precedence
- the order in which operators are evaluated in an expression
- cast
- explicitly converting a value to a different type
- identifier
- a name for a class, method, or variable
- procedural decomposition
- separation of a task into subtasks
- compiler
- a program that checks and translates a program
- iterative enhancement
- writing a program in stages
- program
- a list of instructions for a computer
- concatenation
- combining two or more strings into a larger string
- pseudocode
- English-like description of an algorithm
- constant
- a named value that cannot be changed
- keyword
- a word reserved for a particular use
- scope
- the part of a program where a variable exists
- data type
- a name for a category of values
- loop
- executes a group of statements repeatedly depending on a test
- statement
- a single command that can be executed
- declaration
- specifies a variable with a name and type
- method
- a group of statements with a name
- string
- a sequence of characters
- expression
- a value or combination of operations that produce a value
- method call
- a command to execute the statements in a method
- variable
- a named location for storing a value