Why Python
- easy to learn
- has all of the features of modern programming languages
- has good graphics capabilities
- has good web and network capabilities
- history: Guido van Rossum,
- very popular right now
Data types
- numeric: integer, and float, there are some tricky things, like division
- string: "abc", 'abc'
- boolean: True, False
- variables: math vs programming