User Interface
the inputs and outputs that allow a user to interact with a piece of software. User interfaces can include a variety of forms such as buttons, menus, images, text, and graphics.
Input
Data that is entered into the computer system via an input or storage device.
output
Data that has been sent from a program to a device
Program Statement
a command or instruction. Sometimes also referred to as a code statement.
program
A collection of program statements that performs a specific task when run by a computer one statement at a time
Sequential Programming
program statements run in order, from top to bottom. No user interaction. Code runs the same way every time
Event-based programming
A type of programming that is controlled by actions that happens during runtime.
Debugging
Finding and fixing problems in an algorithm or program.
Documentation
a written description of a command and how it works/was developed
comment
Form of program documentation written into the program to be read by people and which do not affect how a program runs.