Explanation of functions

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.

Built-in Function

The phrase "My family rocks!" contains 16 characters.

User-defined Function

I think I am getting the hang of this!
That makes me happy!