The document provides an introduction to computer programming pointers in 3 sections. Section 1 defines pointers and their uses to reference memory locations. Section 2 demonstrates how to use pointers to reference and modify variable values. Section 3 shows pointers being used to swap the values of two variables by passing their addresses to a function. The document concludes by thanking the reader.