There are a lot of built-in functions and functions that can be self made.
Functions allow you to program complex tasks easier. They are a block of statements that
can be used over and over in a program. The name of functions can be any combination
of letters, numbers, and underscore. However, the function name must start with either a
letter or underscore. You cannot use use an exsisting function name.