Javascript

Hello, how are you doing? well i am fine indeed.In my last post we talk about an IDE, what is its definition, what is its used for, example for an IDE and more. We also use an IDE to make our MovingBall program, which is very cool and its very helpful for new coders. Now, we’re going to talk about JS or JavaScript, first i apologize if there is any mistake, any help or knowledge would be nice. Lets be done with the chit-chat and lets begin.

(The history of Javascript, Javascript was created in 10 days in May 1995 by Brendan Eich, you know… that Javascript wasn’t the first name that is used for this language, first time it was mocha and  in September of 1995 the name was changed to LiveScript, then in December of the same year, upon receiving a trademark license from Sun, the name JavaScript was adopted. This was somekind of a marketing move at the time, and because that Java being very popular programming language around then.) 

Since we talk a lot about Java, Javascript feeling a little bit lonely, but now the time has come for us to know Javascript.First, what is Javascript? for the most simple explanation, javascript is a programming language, just like java. Now for the long explanation, my understanding of javascript is, “a high-level, untyped programming language that is widely used for major web browser“alongside with the HTML and CSS, it is one of the three core programming language that is used for the technologies of world wide web.

Now let me explain this little by little, first javascript is a high-level programming language just like Java so what does this means? a high-level programming language is a programming language that is more closer to human language and further from the machine language so this makes the coder jobs easier because it is using a  language that is more understandable by human brain. Next one is the “untyped“, what does untyped means? of course it doesn’t means that you don’t need to type it to the computer but it means that, not like Java… Javascript does not use typing for its language, perhaps the word typing is familiar to you, well I already told you in my previous post (Java Variables) that Java is a strongly typed language this means that any data needs to be stored in the right variables, like Integer for number, String for words, and double for numbers that contains decimal.Well javascript doesn’t use that kind of thing, it only uses one variable for all kind of data which is “var” variable, it is a    for variables, right? did you catch that before me? so that is what it means to be an untyped programming language.

Javascript is widely used by the web, because it is the only scripting language that is supported by every major web browser approved by  ECMA(Internet Explorer, Firefox, Chrome, Netscape, Safari, Opera, Camino, etc). Moving on to the next thing, why do I say HTML, CSS and Javascript is the three core for world wide web? just see that everything you see in this page in you browser is made by those 3 programming language, can you guess what language do what? if you don’t let me tell you, first… can you see text inside the pages you see (of course right? or maybe the text is readed to you) well the text that you see is made by the HTML language, HTML is used to make any kind of text, second… can you see color or text style in this page? well CSS is the one that made such a thing, CSS is used to style a page, and now…. do you see a scrollbar in your page?(if you didn’t see it in this page try to go to a page that contains a lot of text)can you scroll it up and down?of course, and that thing uses Javascript to make it, Javascript is used to render or animate things.

You see those three programming language to be the structure to make web pages. Without one of those programming language a web page would be boring and not interesting, so if you want to make a web page make sure that you have all those 3 programming language implemented in your web page.

Conclusions

  • Javascript is “a high-level, untyped programming language that is widely used for major web browser”.
  • HTML, CSS and Javascript are the three core of world wide web.
  • A high-level programming language is a programming language that is more closer to human language and further from the machine language.
  • Javascript only uses one variable for all kind of data which is “var” variable so its considered to be an untyped programming language.
  • Javascript is the only scripting language that is supported by every major web browser approved by  ECMA

3 thoughts on “Javascript”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.