Yes Paul, I agree on your general gist here, the thing is the poster wonders what programming language to start with.
In essence many programming languages share similar constructions that's right.
I also agree that to become a better programmer one needs to learn a few different languages. I offcourse also agree that after a few languages you realy start seeing the bigger picture.
But at this point the poster is asking where to start
and for that some options are better then others.
A first language would be better if it is:
small, clean, designed instead of grown, not too obtuse, not too dumb, lets you work quickly and is capable of giving you proper english-like debugging feedback.
All of these things so you actually learn the essences more quickly
instead of shooting ones foot for weeks.
and you seem to want to make spoken languages very different to programming languages but if you want to get all Epistemological phylosophical on my ass, think about this :
don't all spoken language learners just start with that very simple and small language called baby sounds ?
it's like Python in sound
without the smelly diapers..
@ ♪ Redix ♪
Have you got it working ? the hour has passed