Hello 👋, Beautiful Coders on the internet 😃. In this article, I would share with you a quick yet comprehensive overview of how the most popular and widely used programming language in the world evolved to be what it is today.
Back in May 1995, the internet was becoming popular. The web back then was just static pages that were often text-heavy and ugly 😌.
the best ones had images floated to the left or right. Not exciting when you compare it to the web today 🤔
The Web needed to be more dynamic. Animations, interactions, and other forms of small automation needed to be the future of the web. To achieve that future the web needed a scripting programming language that ran in the browser.
As a Web developer, you must understand ES5, why? 👇
(old)codebases are still written in ES5.
- it's better and easier to learn the fundamentals in ES5, and then update to ES6 and ESNext.
2015: Anticipated Update of the year ~ ES6/ES2015
In June 2015, the much-awaited and anticipated version of the language 😄 ES6 was released
Which was the biggest update to the language ever!
ES6 brought new syntax and awesome features to make your code more modern and readable. It allows you to write less code and do more. ES6 introduces many great features like arrow functions, template literals, classes, destructing, Modules… and more.
What’s next? ESNext
As of the time of writing, the current ECMAScript version is ES2020(ES11). It was released in June 2020.
At the time of writing, ES2020(ES11) has been released, and ESNext is ES2021(ES12)
Proposals to the ECMAScript standard are organized in stages. Stages 1–3 are an incubator of new features, and features reaching Stage 4 are finalized as part of the new standard.
At the time of writing we have several features at Stage 4. The latest versions of the major browsers should already implement most of those.
I hope this article helped you. Now you have a nice overview of the history/ evolution of the most popular programming language of the web.
This is a topic that could come up in an interview 🤷♂️, so yeah it's worth knowing
If you would like to chat or have any questions, drop them in the comments I’m always happy to talk.
I hope you learned something new from this, Thanks so much for reading!! ❤ And keep on coding! 👨💻.
Enjoyed reading this as much as i enjoyed writing it for you? 😍. support me with a coffee 😃
Top comments (7)
Thanks for the stroll down memory lane. Lolololo I remember when CSS was the hot new shiney toy everyone needed to add to thier sites. CSS offered 16 colors instead of the 8 you got with HTML.
Makes me wonder what the internet will look like in the next 20 years :)
Well done, Victor. Thanks for an excellent article.
Thanks for reading Stuart, glad you found it helpful
This is very informative and well-written. Thanks and keep writing. I didn't know much about JS before ES6.
So glad you found it helpful :). Thanks so much for the kind words!
Hello, this react link seems to be unable to open
Thanks for the feedback. Corrected!