I know Java, C#, C++. I have used Perl, and am picking up Python and Actionscript 3. This is certainly a path others have trodden, so I am asking how do you keep all these languages straight in your head?
How do you keep all those languages straight in your head
language agnostic;syntax;programming languages
Your brain only remembers what it considers important, with heavy bias towards the recent. So, just rotate pet projects in those languages and you'll be alright. Just like spoken languages, you'll do better if you: start early and keep your use active.