1. What is a program?
A program is a bunch of code written in a language which can be compiled and converted to another language which the computer can understand (1&0’s), according to which it can follow instructions and function.
2. What can you say about complexity in programming?
Programming is complex, but programming languages make it easy to understand. The complexity is reduced by making the programming languages user friendly and at the same time it is understandable by the computer. The users are not required to type in binary code anymore because of the development of programming languages, which makes it less complex, but the effort and determination required to learn and execute the programming languages still is a challenge for every individual.
3. What function do programming languages have?
Programming languages are used to enter codes in the language which is easy for humans to understand and learn which inturn is converted into a binary format at the time of execution so that the computer can understand the code (in 1’s and 0’s). Because programming languages exist, we do not have to write in binary.
4. What is the relationship between Java and JavaScript?
Java is a whole another programming language which was developed at the same time as the JavaScript. The developers of Java, named it as java just because it would be easier to market it because of the popularity of JavaScript.
5. What is ECMAScript and how is it related to JavaScript?
Both are the same thing and the terms JavaScript and ECMAScript can be used interchangeably.