Canvas is a continuation of the simple HUD that's implemented within Unreal 3. While it isn't so commonly used within shipping games, mostly being replaced by Slate/UMG, it's simple to use, especially when you want to draw text or shapes to the screen. Canvas drawing is still used extensively by console commands that are used for debugging and performance analysis, such as stat game and the other stat commands.
Drawing using Canvas
Getting ready...
Refer to Chapter 4, Actors and Components, if you need a refresher on using the C++ Code Wizard.