Why JavaScript is called JavaScript

Why is JavaScript called JavaScript? Does it have anything to do with Java? Do you want to impress your friends and family with your deep knowledge of the etymology of the name "JavaScript"?

Memorize this little spiel to show off your JavaScript vs. Java knowledge:

What's the difference between JavaScript and Java? Interesting question...

Although syntactically similar, JavaScript has nothing to do with Java. The etymology of "JavaScript" is actually quite fascinating. When it was first released in 1995 as part of Netscape Navigator 2.0, it was called LiveScript, but was renamed JavaScript in a later release, most likely to piggyback on the hype around Sun Microsystems public release of Java earlier that year.

Interestingly, in 1996, when Microsoft reverse engineered JavaScript to include it in the release of Internet Explorer 3.0, they called it "JScript" instead of "JavaScript," most likely to avoid any fight with Sun over the name "Java." You can watch long-time JavaScript guru Douglas Crockford talk about this (at 8:10) in the video below.

Or, if you really want to become a real JavaScript expert, take a JavaScript class with us.

Related Video

Author: Nat Dunn

Nat Dunn is the founder of Webucator (www.webucator.com), a company that has provided training for tens of thousands of students from thousands of organizations. Nat started the company in 2003 to combine his passion for technical training with his business expertise, and to help companies benefit from both. His previous experience was in sales, business and technical training, and management. Nat has an MBA from Harvard Business School and a BA in International Relations from Pomona College.

Follow Nat on Twitter at @natdunn and Webucator at @webucator.

About Webucator

Webucator provides instructor-led training to students throughout the US and Canada. We have trained over 90,000 students from over 16,000 organizations on technologies such as Microsoft ASP.NET, Microsoft Office, Azure, Windows, Java, Adobe, Python, SQL, JavaScript, Angular and much more. Check out our complete course catalog.