Q1. What is a program?
A program is a set of executable statements written in a programming language which a computer understands. The statements instruct the computer to perform certain tasks and produce certain output.
Q2. What can you say about complexity in programming?
Programs become complex as more functionalities are added to it. Some functionalities perform complex tasks. The programmer needs to manage complexity by utilizing best practices as well as think new development approaches.
Q3. What function do programming languages have?
A programming language enables the programmer to write instructions for computer in a more human readable form (high level - JavaScript, Java, Python etc.) instead of low level machine instructions in binary code.
Q4. What is the relationship between Java and Javascript?
There is no relationship between Java and JavaScript.
Q5. What is ECMAScript and how is it related to Javascript?
ECMAScript standard developed by Ecma International organization aimed to standardize adoption of JavaScript language between various software. ECMAScript and JavaScript are two names for same language.