3 ms·
Beginners and non-coders find it really easy to start with, because so much code reads and writes like psuedo-code. The middle-ground coders - i.e. those that
by TrackerFF 3y ago
Beginners and non-coders find it really easy to start with, because so much code reads and writes like psuedo-code.
The middle-ground coders - i.e. those that mainly use programming as a tool to solve some specific problems - but rarely delve into full-blown software engineering projects / complex programs / systems programming / etc. found Python to be really easy due to all the provided libraries, and lack of boilerplate code.
The "true" programmers use Python for smaller projects, like proof-of-concept / prototype work, and then continue in a language that's easier to work with as the codebase grows.
Of course, there are many more beginners / novices that will only briefly touch Python, than seasoned pros, hence the rise in popularity. Python is no longer scaring away people from coding.