variable
the pointer to a memory address which is given a meaningful label / name, can change as program is run
constant
value that remains fixed and cannot be changed while the program runs, set at the beginning of a program
normally written in all-uppercase letters
assignment
supplying a value to a vaible or a constant. shown through the ‘=’ symbol
casting
is converting a value entered by the user from one dataype to another e.g. from a string to a integer using the command ‘int’