I guess you're right. I'm using C# with my ASP.NET learnings and it's just Java really. Only a few differences to remember and I'm away. What I need to learn are the various concepts of ASP.NET, the cans/can'ts of it and all the bugs and nuances that I'm bound to uncover. Maybe I worded it wrong above. Maybe it should say "How many programming environments is it possible to know". Either way the question still stands - does the mind have a limit of what can be learnt?