Thank you for sharing your thoughts! I think that programming became more accessible in the latest two decades. It started when scripting languages became famous. Then Ruby on Rails happened, where the scripting became more similar to the English language (eg. User.comments.first).
Start programming is easy, become a programmer is another pair of shoes! It's a journey
I forgot to answer to "Is knowing one language enough?" I think knowing one language is enough to understand and learn other languages easily. Is not mandatory, but it is not a big effort to do, so:
Also, I think mastering one language and then learning other languages later on is good. Learning multiple languages at once is not a good idea!!
Well said, thank you for the clarification!
When Linux and LAMP got popular, so did the scripting languages (PHP, Python, Perl, etc.).
On another front, Microsoft was also working to make learning curve for their stack easier and that resulted in stuff like FoxPro, Visual Basic, .NET and finally today's languages like C# and F#.
The result is that we have a plethora of technologies and stacks today with tons of helpful guides, tutorials and other resources, programming has become much more accessible.
For someone interested in learning programming, the present times are probably the best in history!
"Start programming is easy, become a programmer is another pair of shoes! It's a journey"
This is it! Very well said.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.