Hey all please bear with me.. So my goal for 2015 is learning how to code. I want to learn Front-end Web Development first, and then later on i plan to move onto Ruby and then Objective-C/Swift I am a total noob at programming. I'm starting with the MIT Computer Science course on Python on iTunes U, because I heard that it's the best language to learn first for beginners. (should i do HTML and CSS instead?) I downloaded TextWrangler and Sublime Text 2. I was wondering how does one run Python code? I understand Yosemite already has a version of Python, but how do I actually execute on the code i write? Do i type it out on Sublime Text 2 and hit run? Any clarification and tips would be great, thanks!