Introduction
Output functions show information to the user. They help your program talk to people.
When you want to display a message on the screen.
When you need to show the result of a calculation.
When you want to print variables to check their values.
When you want to create a simple user interface in the console.
When you want to debug your program by seeing what it is doing.