- Platform: Windows or Mac
- Software: No software needed!
- Required Skills: N/A
- Previous Courses: N/A
New to programming? Not quite sure what’s going on? This free Python course has you covered. Python simplifies coding so that even new users can understand it. Start by getting set up in the environment and going through the basics. Finish by tackling even more Python programming with variables and user input.