1. What is a program?
A program is a building of the programmer’s thoughts. It is a set of precise instructions telling a computer to act in a certain way and compute some input data.
2. What can you say about complexity in programming?
Programming is the skill of controlling complexity, and if developers don’t work in a smart way and keep things simple, things can quickly become messy and confusing. A great program is subdued - made simple in its complexety.
3. What function do programming languages have?
Allows developers to write in code the actions that the computer has to perform on a higher level.
4. What is the relationship between Java and Javascript?
Only the name. When Javascript was introduced, Java language was being heavily marketed and was gaining popularity and someone thought it was a good idea to try to ride along on its success.
5. What is ECMAScript and how is it related to Javascript?
Both names represent the same programming language. ECMAScript is the protocol standard that was defined by Ecma International.