CS50's Introduction to Programming with Python (opens in new tab)
An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and “debug” it. Designed for students...
Read the original article