cyber_rigger wrote:
Java, one language, many platforms.

.NET,  one platform, many languages.



Not entirely true...

Should be...
Java, one development platform, many OS platforms.
.NET, one development platform, many MS OS platforms.

Unless of course if you take into account Mono, then it would be:
.NET/MONO, one development platform. many OS platforms.