This workshop will provide participants with a basic introduction to programming languages. Participants will receive a walkthrough on the basic methodology of programming in Python and how to navigate the IDE (Integrated Development Environment) interface. The workshop will proceed with a walkthrough for utilizing Python for basic and intermediate functions. We will address pertinent vocabulary words and how to optimize a balance between Pythons strengths and weaknesses. Additional topics include Library and external resources, best practices for programming, and various tips and tricks to optimize Python program performance. The workshop will finish with the design of a basic game to apply and explore the concepts and techniques gained. No experience necessary, all ages and skill-levels are welcome!