on
reports
- Get link
- X
- Other Apps
This blog is based on my learning journey of JavaScript
programming language. Please don’t overthink that I have fully learnt JavaScript,
or after learning few stuffs, I thought I am a great programmer. I am nubby in
this sector but always eager to learn new stuffs of JavaScript. This is more
complex language than I usually thought It mightn’t be. Initially this language
is hard to learn if you are from non-programming background. And if you start
to learn giving more time and dedication then you will realize that this is
more amazing language.
At first, I would render some history of JavaScript programming language. This language was created in 1995 by Brendan Eich. The name JavaScript was given to mimic popularity of java. At that time, java was in peak in developing sector. Almost all top companies use java language to create their software. JavaScript was developed with aim of making website user-friendly and more interactive. At that time, website was made using HTML and some CSS. Many non-programmers like me are always in dilemma that ‘Is HTML and CSS really a programming language or something else?’ If you are enthusiastic in learning web-development than you will find many nubbies programmer are debating on HTML and CSS as programming language but they aren’t programming language. So, at that time no-programming are used to build website so websites are usually static in that era.
After launching JavaScript, web development started to rise-up rapidly and websites are becoming more and more interactive to watch. Now, if you want to build a normal website you must have knowledge of HTML, CSS and JavaScript. These are only languages that your browser can understand. JavaScript launched reach its peak within a year. It got popularity years after years. Till then to now, many programming languages have been launched. Some reach their peak and some fade away. But no language had replaced JavaScript till now. Almost every browser, now support JavaScript so, this language will never fade away.
JavaScript language is front-end programming. That means you can only made website on client area but not in server area. There is no relation of JavaScript with server till 2009. We have to depend upon browser to display result of our code written in JavaScript. You cannot display JavaScript directly on your browser without help of html. You have to compulsorily learn other server side language such as PHP or RUBY or PYTHON to connect front-end JavaScript with server language. It seems that JavaScript was fully dependent on other language to display its own result. This weakness of JavaScript made or convince other language to develop such language that can work in both server and client. Then after many languages were launched.
In may27, 2009, JavaScript launches its node.js framework which means that you can now write server side using simple JavaScript code. Now, you can display your code result without help of browser and html. There after many JavaScript framework were launched such as React (developed by Facebook), Angular, React-native (for mobile application) and Vues. Now you can develop mobile application using JavaScript (React native) in spite of writing so much codes in java. You can develop desktop application using JavaScript (Electron) in spite of writing complex compiling code using C and C++. You can now develop awesome website using JavaScript (React and Angular). You can work in server side using node.js. JavaScript have become complete programming language. You don’t need to learn several languages if you are perfect in JavaScript.
But there are some cons of JavaScript which I will describe
you if I will able to know about that clearly. From something to everything, JavaScript
is evolving day by day and no doubt it will always remain as top programming
language forever.
kahile siknu bho ??
ReplyDelete