- What is a program?
Answer: A program is a series of logical and precise instructions given to a computer through coding, in order for that computer to perform a desired task that is designated by the end user/programmer.
- What can you say about the complexity in programming?
Answer: The complexity of computer programming may seem frustrating, pedantic, and even unforgiving at times. However, if a programmer or aspiring programmer can learn and adapt to the logical and abstract way of analyzing, writing, and reading computer code, they can have a great advantage in being able to program a computer to perform tasks that would take humans much much longer to calculate. It can also be said that being able to reduce complex code to a more simple line of code that can compute the same output, is one of the signs of a skilled programmer. This ability to simplify code would come with practice and experience.
- What function do programming languages have?
Answer: Programming languages have the function of translating a desired thought process created by an end user, into a set of instructions and commands that a computer can execute.
- What is the relationship between Java and Javascript?
Answer: Java and Javacript have almost nothing to do with each other. During the time when Javacript was originally being released, “Java” was another programming language which had already established some brand recognition. It can be assumed that the title Javacript was chosen in order to take advantage of the reputation associated with the name “Java”. There is really no official association between Java and Javascript today.
- What is ECMAScript and how is it related to Javascript?
Answer: Today the terms ECMAScript and Javascript are interchangeable. They are essentially one and the same language with two different names. Some years back when Javascript was beginning to be used more widely outside of Netscape Navigator, the ECMA International Organization decided to create a new standard called ECMAScript with the purpose of ensuring that all software claiming to be Javascript compatible, would actually work correctly with Javascript by adhering to the ECMAScript standards.