Expression: a code that creates a new value
A binding is a variable that keeps the internal state of a program,it remembers it. See it as an tentacle that grabs and contains info inside.
An environment is a bunch of variabelen and their values
Functions are a lot of values in the browser environment, a piece of program in a value embedded
prompt(enter passcode) or alert(I am Edwin)
An effect of a funktion that give a visible effect,like a box to fill in a password or an argument in text which you can see on your screen
prompt-shows box
the funktion number changes the value to a number
control flow
When your program contains more than one statement, the statements are
executed as if they are a story, from top to bottom.
Conditional execution= a branching road, only IF a certain condition is fullfilled
if, else, else if