I know that you want to start writing code soon, I promise that you will start addressing this possible.
But before that, let's have a brief overview about what JavaScript is.
You're starting to learn one of the most popular and frequently used programming language today.
When we refer to front, end and back and web development, you may already know that there are lots
of programming languages that we can use for Pachon Web development like Java, Python, C Sharp.
But as for the content, JavaScript is almost the only language.
It is built in old modern Web browsers and that makes it powerful and great language.
But besides that, thanks to the new technology called Noguez, it can be used on several sites as well,
which means that JavaScript enables back and access to databases, file systems and servers.
In this course, we will talk about JavaScript as a Clydeside programming language, and our working
environment will be the Web browser in 2018.
All experienced developers recommend to start learning JavaScript because there are tons of libraries
and frameworks like Angular JS, React, Yuji's and many others.
But all of them are created based on JavaScript.
Therefore, if you learn it well, you won't have any trouble to learn all those technologies.
JavaScript is an object oriented programming language, which means that JavaScript is the language
that is based on an object.
This is important because almost everything is an object in JavaScript, but it's different from other
object oriented programming languages.
Throughout the course you will be able to understand all of these concepts step by step in-depth.
You may already know that HTML is the markup language that developers use to create the content of Web
page.
So you can imagine that HTML is like the skeleton of the human, therefore styling and for design the
original content we use success and it's like the human which cannot think, act or move.
And JavaScript is a programming language that enables to create dynamically updating content.
It's like the human which can think, act, move, run and etc..
JavaScript makes the web pages dynamic and interactive.
It allows the elements to act in different ways on the page, like animations, moving text, drop down
menu and so on.
All right, let's talk a little about the history of JavaScript and the versions of it, JavaScript
has a strange name in history.
It was created by Netscape in 1995 and was called as a life script.
But after a year, it was renamed as JavaScript, hoping to capitalize on Java's popularity at the time.
Actually, Java and JavaScript are completely different programming languages.
They do not have the relationship.
In 1996, Netscape submitted JavaScript to Akima International for standardization, and eventually
in 1997, ECMAScript one became the first version of JavaScript language standard.
In 2009, ECMAScript five or simply iOS five, was published with lots of new and cool features, and
after 2012, writing code in S5 five became much more popular.
The new version of JavaScript was released in 2015 and was called as ECMAScript 2015 or yes, 2015.
Today it's known as S six as well.
Yes, six is the huge update of JavaScript.
There are lots of new and great features added to this version, which you will definitely see throughout
the course after that.
Three more versions were released ECMAScript 2016, 2017 and 2018.
But for now, actually, they are not widely used.
All right.
So in this lecture, we had a little overview of what JavaScript is, how it works and how it's used
today.
We have seen the difference between three Fronton technologies, which are HTML success and JavaScript.
And also we had a brief overview of how JavaScript was created and developed.
Let's move on.