Originally posted by Styxx
Apparently you have no working knowledge of any of the technologies, and just posted the first link you found on Google. Javascript is clearly a form of Java, disregarding any API or runtime structure differences.
Having a working knowledge of the technologies involved, Styxx, you're wrong.
It is NOT a subset of Java, but a scripting language intended to be C-like (hence the distinct similarities with Java which was intended to be C-like as well). Both Netscape and Sun, when they announced the birth of the new language called it 'a "complement" to both HTML and Java.' That position by Sun is important: they did not, and do not consider them to be the same or offshoot languages.
An important thing to note is that Javascript doesn't, and never has, run through a JVM of any sort ever, but its own, language specific, scripting engines (be they server or client side).
A useful contrast is Visual Basic vs Visual Basic for Applications vs VisualBasicScript. VBA was created as a slimmed down subset of VB, specifically for automating tasks in Microsoft Office. When IIS3 was created, they again slimmed down VBA to become VBScript. The pedigree is a direct and documented line of descent (and a descent it was, from bad to worse). This is in direct contrast to the Java/Javascript "pedigrees".