Comparing between java & javascript .....like comparing between car & carpet๐Ÿ˜Š | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Comparing between java & javascript .....like comparing between car & carpet๐Ÿ˜Š

1st Apr 2018, 11:00 AM
Omar
Omar - avatar
2 Answers
+ 2
They are both similar and quite different depending on how you look at them. First their lineage: Java is an Object Oriented Programming (OOP) language created by James Gosling of Sun Microsystems. JavaScript is a scripting language that was created by the fine people at Netscape and was originally known as LiveScript. JavaScript is a (very) distant cousin of Java in that it is also an OOP language. Many of their programming structures are similar. However, JavaScript contains a much smaller and simpler set of commands than does Java. It is easier for the average weekend warrior to understand. You may be wondering what OOP means by now. Object Oriented Programming is a relatively new concept, whereas the sum of the parts of a program make up the whole. Think of it this way: you are building a model car. You build the engine first. It can stand alone. It is an engine and everyone can see it's an engine. Next you build the body. It can also stand alone. Finally, you build the interior including the seats, steering wheel, and whatnot. Each, by itself is a object. But it is not a fully functioning car until all the pieces are put together. The sum of the objects (parts) make up the whole. Continuing with the model car example, when you built the engine, you didn't use any of the parts that would later build the seats (a 350 four-barrel engine with a seat belt sticking out if the piston would look pretty silly). The point is that all the parts that made up the engine were of a certain class of parts. They all went together. Ditto with the body and then the interior. The point is that in these languages, you build objects out of classes of commands to create the whole. Understand the terminology? Good. Moving along... more: https://www.htmlgoodies.com/beyond/javascript/article.php/3470971/Java-vs-JavaScript.htm
1st Apr 2018, 12:04 PM
Baraa AB
Baraa AB - avatar
0
I swear I didnt see it here๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚
1st Apr 2018, 11:17 AM
Omar
Omar - avatar