It is not, that is the result of Netscape's unfortunate naming back in the day for ECMAScript (Javascript).
Thank you so much.
For those of you who program in other language, here is one main difference between Java and its rival, .NET -— Although both are supposed to be write-once-run-anywhere platforms, you MUST LEARN Java to run on a machine installed with the Java Virtual Machine (JVM), while you DON’T need to learn a new language to run .NET on a CLR-enabled machine.
The design of .NET is such that programmers of ANY language can rebuild (recompile) their application and it will re-assembled the result to .NET Intermediate language, that will allow it to run on ANY .NET machine.
So, to COBOL, PASCAL, ADA, FORTH, MODULA 2, SMALLTALK, C/C++ etc. programmers out there, your life just got easier.
Here is a list of all the programming languages the .NET platform supports — click on the following link :
http://www.dotnetpowered.com/languages.aspx