Programming is a powerful tool for manipulating data because it gives you the ability to build your own custom tools for tackling non standard problems. Much of the contentin this book will make use of the Python programming language, so in this chapter, I will give a brief introduction to programming in python. The chapter will include the following topics:
External resources
Logistical overview
Running programs in Python
Data types, variables, and the Python shell
Compound statements
Making comments within programs
A programmer's resources
If you are familiar with Python and general programming principals, you can comfortably skip ahead or skim through this chapter.