data and visualization
Great introductory book to programming using Python.
A Byte of Python
Great introductory text for people wanting to get started in programming. Constantly recommend it to curious folks. More information (and free online copy) at