so javascript has turned out to be one of the most famous programming language in recent years and is being listed by all the companies as the top ten programming languages which you should be learning but why is javascript gaining so much popularity in today’s time when it is just a client-side scripting language for web development right so let’s find this out why javascript is so popular and why you should be learning JavaScript in today’s time hey what’s up aliens thumb il-4 telesco learnings and in this video we are going to be understanding the most important question that you might have as a beginner that is why you should be learning JavaScript in today’s time so I have listed down certain applications of JavaScript which I want to mention so that I don’t forget them so before we actually start off let me tell you that JavaScript and Java are not the same or there is more similarity between these two programming languages so as a beginner or as a student a lot of times many of them confuse that Java and JavaScript might be similar it’s just that the term or the word Java comes in JavaScript and that is why it sounds similar but let me tell you guys let’s clear this misconception right over here there is absolutely no similarity between Java and JavaScript those are two different programming languages meant to do different things so now that we have cleared this misconception let’s move on to understanding why JavaScript is so famous in today’s line so initially, when JavaScript was invented by Brendan Eich in 1995 it was meant to perform client-side scripting to enhance the website’s functionality on the client-side so that was the only simple activity or simple task that javascript was supposed to do initially when it was developed however from that time javascript has diversified a lot that is in recent years javascript is not just a simple client-side scripting language so what do I mean by diversification or evolving of this programming language so by this I mean that JavaScript can now be used on the server-side for server-side programming it can be used on desktop to create desktop applications it can be used to make Android applications or iOS applications for smartphones and this is how javascript has totally diversified so I’m going to give you certain examples of JavaScript where it is used and how it is used so the first example is first our cell programming so as I mentioned now JavaScript can also be used on the server-side to actually act as a dynamic programming language just like c-sharp or Java or Python or any other general-purpose programming language and the best example is no dot J’s which is a complete framework which is used for server-side web development to make dynamic web applications so it’s pretty famous you probably must have heard it and the underlying programming language is JavaScript itself so the syntax is a little bit here and there but then if you know the fundamentals of JavaScript you definitely can move on to node.js and get into the development of node.js similar to node.js we have react which is a front-end library which was developed by Facebook initially and now using react GS which is again where javascript is used you can create web as well as mobile applications so writing the same code and you can run it on the web you can run it on your smart phones and it will perform both activities in one go you know you can use react to create web as well as mobile applications then we have a react native which is completely used for mobile applications which is iOS and Android and other platforms you definitely must have heard about angularjs which is another MVC oriented framework and by MBC I mean Model View and controller wherein I’m not going to get into a lot of details but then this is a complete different framework by Google initially developed by Google but now it’s open source and it is used to develop dynamic web applications so I can a complete framework which is based just on JavaScript and JavaScript has become so powerful it can perform all the different dynamic activities just like any other general-purpose programming language now another complete dimension is the software development that is the desktop based application wherein you make applications for your system and not for the web you know you are not making web applications you’re making standalone software so here’s where again JavaScript framework is used which is known as electron jealous it’s pretty new and it is used to build cross-platform desktop applications for your standalone systems so these software’s can be similar or compared to any other system software for example your paint software you have your text editor you have your music player and so on you know something like that so this electron jealous is a complete framework for that which is again built on top of JavaScript HTM and CSS now the last two examples that I want to give you are pretty amazing you know they are definitely one of the most upcoming examples and upcoming domains the first one out of the two is react VR so VR stands for virtual reality and using this entire framework you can create virtual reality applications what you really experience and it’s high in demand now virtual reality augmented reality and all those applications related to these domains and the second application is tensorflow R OGS now tensorflow is again an open source machine learning platform machine learning framework by Google initially developed by Google for everyone and now a JavaScript library that is prints off load of GS can be used for training and deploying machine learning models I mean today’s time that is 2018 when I’m creating this video machine learning artificial intelligence data science and all these domains have exploded a lot and there are a lot of vacancies and a lot of demand for these kind of developers and in the industry so now javascript has also diversified in machine learning so usually for machine learning what we use is Python and our programming but now I can see in future JavaScript can also be usedover there so this was just the tip of the iceberg and very few examples in fact there are so many more examples but they’re not that famous but these are some of thefamous examples from different differentdomains so we covered dynamic website development that is our side scripting we also covered the desktop application standalone text of applications we covered the mobile application development frameworks and we also talked about machine learning andvirtual reality so in today’s time JavaScript has diversified so much and I can see hugepotential in this programming language and that is the reason why it is one of the most famous programming language which is highly in demand you can google it out top ten programming languages and javascript is definitely gonna be there and that is the reason why you should be learning JavaScript if you are a beginner and if you don’t know JavaScript then this entire playlist as I mentioned is just for you so thanks for watching guys I hope I have answered the question why you should be learning JavaScript in 2018 and if you like this video please give it a thumbs up from on the notifications because in the upcoming videos we are going to be starting off with setting up the system with the different software that we are going to be needing for programming in JavaScript and then we will start off with the actual practical part.