My FeedDiscussionsHeadless CMS
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

History of JavaScript

Ramandeep Kaur's photo
Ramandeep Kaur
·Sep 30, 2021·

3 min read

Christmas Day 1990 the world sees its Web browser Developed by "Sir Tim Berners-Lee" But Nobody knew that the Internet was. Today we will be going back in time to look at the evaluation of Javascript and "how it went from a simple scripting language written in 10 days to technology that efforts every human being on the planet 🌐 "

In 1991: When "Al Gore" invented the Internet. Actually, he introduced the bill that provided funding for the first mainstream Browse "Mosaic" developed by Marc Andreessen and Eric bira

In 1993: After Andreessen Graduates, he moved to California to co-fund Netscape. Around that time he realised the browser need to be more dynamic Web Designer needs a "Glue-language" to make websites more interactive. They recruit a guy name, Brendan Eich to the Scheme programming language in the browser but maintain a syntax that still resembled java.

10 days later ✨: 1st version of JavaScript was born "Mocha" Syntactically it was a curly bracket language like java and C. But Actually, it contained many features we know and love in our modern JavaScript. He Wrote a flexible multi-paradigm language that developers could use to apply their own language pattern too.

September 1995: "Mocha" was renamed as "live Script " and shipped in the first beta release of Netscape navigation 2.0🚀 But a few months later in December, they decided to rename it JavaScript because that made it sound like the cool lightweight Cousin to the hottest programming language of the day Java.😌

A company that was becoming very popular at that time named Microsoft were about to launch their own browser called Internet Explorer. So naturally, they reverse engineer Javascript and they named it J-script.

In 1996: At this point, We have almost two identical languages. They released to standardise JavaScript so Netscape turned to ACMA (a neutral party )

By June of 1997: We had the First version of ACMA-6. This version gives the browser vendors and servers side application a consistent set of guidelines for implementing the js.

But luckily right before y2k and the stock market crash, we got ACMA script version 3. At this time we have a solid standard for JavaScript but the company behind this push, Netscape was acquired.

Early 2000's works started on version 4. The Early to mid-2000 was the dark time for JavaScript But we saw a huge forward in 2006 with JQuery.

In 2008 chrome and v8 Engine were released. V8 completely changed how js was complied and interpreted by making it a viable option for high-performance applications both in the browser and server-side.

Less than one year later in May 2009, Ryan dahl introduced "nodejs" as a server-side runtime for JavaScript. Nodejs has become known as a great solution for building a real-time web application that scale.

In December 2009(Exactly 10 years later): Es5 was released. 🎉

In 2015: Es6 was released and tons of new features landed in this version like const, let, arrows. But they were not supported in many legacy browsers and that's ways we see prolific use of Babel and typescript because they target flavours of js going all back to es3.

And this is really just the tip of the iceberg of the modern js ecosystem complexity.

That's all from my side:)

~Ramandeep kaur