Python is not only one of the most powerful and easy-to-learn programming languages, it is also considered a staple in the open source and data science world. This is a workshop for beginners; we assume participants have no experience whatsoever. We will cover the basics, from installing Python and writing your first program, to downloading libraries and leveraging existing resources, such as documentation and tutorials. Attendees should bring their own computer for hands-on exercises.