2 ms·
>you can start to see the results of your code immediately. I don't think this can be understated. Python is a great language to start with since it's clear a
by Amorymeltzer 9y ago
>you can start to see the results of your code immediately.
I don't think this can be understated. Python is a great language to start with since it's clear and fairly straightforward, but there's a nontrivial amount of overhead. It's peanuts to open up the editor in your browser and tweak HTML/CSS to immediately see a change. Creating a quick prime calculator or whatever as your first program is cool, but it's still hard to beat "I made a webpage!" It establishes the importance, provides immediate feedback and excitement, and you can easily establish the mindset/thought process needed before moving on to other languages.