takes inputs and runs code using those inputs
named groupings of programming instructions.
selection
determines which path a program takes when it is running
parameter
input variables of a procedure
argument
specify the values of the parameters when a procedure is called
global variable
A variable whose scope is "global" to the program, it can be used and updated by any part of the code. Its global scope is typically derived from the variable being declared (created) outside of any function, object, or method
local variable
A variable with local scope is one that can only be seen, used and updated by code within the same scope. Typically this means the variable was declared (created) inside a function -- includes function parameter variables.
conditional statement
statements that only run under certain conditions
boolean expression
in programming, an expression that evaluates to True or False.
boolean value
a single value of either TRUE or FALSE
Relational Operator
used to test the relationship between two variables, expressions, or values
Assignment Operator
functions to change the value that is stored inside a variable
string
an ordered list of characters
expression
can consist of a value, a variable, an operator, or a procedure call that returns a value
events
associated with an action and supplies input data to a program.
function call
a call that passes control to a subroutine; after the subroutine is executed control returns to the next instruction in main program
the piece of code that you add to a program to indicate that the program should run the code inside a function at a certain time