1. It’s the only language to work in the browser.
2. It’s used for powerful web applications (Gmail, Twitter, and Facebook)
3. It can be used to build mobile applications
4. It can create scripts to automate your day to day workflow
Starting at the time of this filming over 22 years ago some developers decided that they needed a programming language that a browser could understand. If you look at any of the other programming languages out there, and there are literally hundreds upon hundreds of them, such as Java, Ruby, Python, C, any kind of language like those, those all need to be on a server.
They need to be on the server, and if you’re building a website, that server has to build up all these processes and wrap that code up in a way that the browser can actually interpret.
If you wanted to build out a smartphone app for iPhone, you needed to learn the Objective C language. If you wanted to build something for Android, you had to build in the Java programming language.