Okay, so the basic things that enables me cook dinner have remain the same since ancient of days.
The fire (may have now evolved to cooker, oven whatever but still fire)
The saucepan (different designs but still a pan)
The water (may have evolved to tap in kitchen for some but still water)
The only thing that keeps changing in my kitchen are the cook books...
My question is, are the machine/assembly whatever thing underneath all these programming languages (
http://en.wikipedia.org/wiki/List_of_programming_languages)
the same (i.e. zeros and ones) just like the fire, saucepan, water for cooking?
And the only difference is the programming languages (like cookbooks) and what you wish to program or cook?
I am only checking because, albeit I am still a basic programmer trying to juggle the learning of 4 different languages at the same time, i was wondering if this is a good idea or should i perhaps focus and master one language before learning others?
I must admit that in the human world I speak several languages, the commands are the same (jump, go, stop etc..etc) but the pronunciation are
different which I consider hard but 'learnable' at the same time, I didn't have to wait to finish learning one spoken language before another.
However, i noticed that with programming languages it is the same in all e.g. 'Declaration of variables', 'IF' 'FOR' 'WHILE' and 'Functions' etc etc..
So can i assume that the machine underneath the various languages or whatever are the same, but the implementation of the languages differ (like cookbooks, hence the reason why there are different languages)?
So for a novice can i learn four programming languages at the same time? Or should i master one before moving on to another?
Or should I look at it like learning how to drive- example get a full license for a small car before considering driving a truck or something?
Cheers