any set of statements enclosed by a pair of {} (curly brackets).
call
parameter
statement
type
return type
compile
compilation is the process of turning your C code into machine code, the language your computer understands. The compiler is the program that performs this translation.