Programming Reading Assignment

1 - A program is a set of instructions executed by a computer
2 - Although the fundamental entities in computer programming are simple, their interactions make possible to create totally new entities, exponentially increasing the complexity of a program
3 - They make it possible for humans to communicate with a computer using human-like language that is easy to understand and read
4 - There is no relation between them. The names are similar purely because of marketing purposes.
5 - ECMAScript is a specification standard used by JS.

  1. A set of instructions for the computer to execute
    2.As more entities begin to get involved and interact with one another, it becomes more complex
    3.Allows us to communicate and interact with computers
    3.There is no relation between Java and Javascript
    5.Javascript and ECMAScript can be used interchangeably

1.What is a program?
A set of instructions to a computer. The instructions are converted by the compiler from human readable code to machine readable code (bytes).

2.What can you say about complexity in progamming?
With poor structuring, the bigger the programme gets, the more complexity is created in the programme. It becomes harder to manage even for the developer.

3.What function do programming languages have?
Solving tedious computations in a short time. E.g in microseconds

4.What is the relationship between Java and Javascript?
They are different languages except that Javascript was named "JAVA"script so as to ride on the huge marketing that Java had at the time. On the otherhand, they do have some relationships:

  • They both have loops, variables, if conditions, whiles e.t.c the implemetation could be different but the logic is the same
  • They are both object oriented languages
  1. What is ECMAScript and how is it related to Javascript?

ECMAScript is a set of rules, details and guidlines that specify what a compliant scripting language should follow. Javascript is a scripting language which follows the ECMAScript rules, details and guidelines

1- a set of instructions to the computer
2- The fundamental rules are
simple and clear, but programs built on top of these rules tend to become complex
enough to introduce their own rules and complexity. You’re building your
own maze, in a way, and you might just get lost in it.
3- The programming language helps the programmer by allowing them to
talk about the actions that the computer has to perform on a higher level.
4- There is no relation at all
5- They have the same language

  1. What is a program?
    

A human readable language which states some instructions that can be interpreted and executed by a computer.

  1. What can you say about complexity in programming?
    

Programming can become very complex and you can easily forget what your program does. This is why there’s comments and documentation which you should maintain while writing a program.

  1. What function do programming languages have?
    

To make our lives easier and give us an efficient way to communicate our instructions to the computer.

  1. What is the relationship between Java and Javascript?
    

apples to oranges.

  1. What is ECMAScript and how is it related to Javascript?
    

Same thing, different name.

  1. A set of instructions telling a computer what to do.
  2. The program languages are made of simple commands, but when combined into a program, the complexity comes from the program itself.
  3. Programs give instructions to a computer and different programming languages use different methods to achieve the same goal.
  4. JavaScript contains “Java” for marketing purposes but are not related to Java.
  5. ECMAScript is the standard formed by the ECMA Internal organization. ECMAScript can be used interchangeably with JavaScript.
  1. A set of instructions for the computer to execute tasks.
  2. A bigger program will always become complex. It is important to keep control of the complexity.
  3. To help the programmer to instruct the computer on a high level in a readable way.
  4. No relation, it was just the marketing people that used the word Java when releasing Javascript because Java was very popular.
  5. A std. doc. that describes how JS should work

What is a program?
As set of rules written in human readable form that computer understands.
What can you say about complexity in programming?
Program can get easily complex, that is why we need to write clean code use comments and documentation.
What function do programming languages have?
They translate humane readable text to binary code that CPU understands.
What is the relationship between Java and Javascript?
No relationship java was big thing at the time when javascript was developed and developers used the name to make language popular.
What is ECMAScript and how is it related to Javascript?
Same programming language but different name.

  1. A program is a set of instructions to achieve a goal.
  2. The best programs are not merely complex, but achieve a balance between complexity and simplicity, or elegance.
  3. Programming languages are created for communicating with the computer to execute tasks.
  4. JavaScript and Java are separate languages, wherein the latter took a part of the name of the former for marketing purposes.
  5. ECMAScript and JavaScript are interchangeable terms. ECMAScript is essentially a standard for programmers and entities outside of Netscape to code in the JavaScript language.

What is a program? It is set of instructions written in programming language saying the computer what to do.
What can you say about complexity in programming? it has to be flexible and not following the same fixed rules but evolve with the time.
What function do programming languages have? Using the programming language the programer is constructing the program in order to speak with computer.
What is the relationship between Java and Javascript? No relationship …just marketing reason for the similar name :slight_smile:
What is ECMAScript and how is it related to Javascript? It is the same programming language but standardised.

1 A Program is a set of instructions that are able to be interpreted by a computer to perform tasks. Telling the computer what to do in essence.
2 Humans have tried to reduce the complexity with modern languages “abstracting” obscure code to be more readable if not intuitive. Better than programming in machine code!
3 They enable complex (tedious and repetitive) tasks to be done more quickly and efficiently. They provide a “Framework” (with some standardisation) upon which improvement through experiment and innovation can continually develop.
4 Not much, it was just using the brand of Java because it was in vogue at the time it appeared.
5 They are the same language.

–A program is a set of instructions that direct a computer to perform certain actions. Programs are held in the computer’s memory.
–The basic rules of programming are simple and concise. However, programs written on top of these rules tend to become much more complex.
–Programming languages allow for the simplification of building instructions for a computer. Programs combine large numbers of simple actions in order to accomplish much more complicated functions. Languages allow for simpler methods of instruction as opposed to binary code methods.
–JavaScript was named after Java due to marketing purposes. The two languages are very different.
–ECMAScript is an alternate name for JavaScript.

What is a program? It is a piece of text typed by the programmer that directs the computer to do what it does.
What can you say about complexity in programming? “The art of programming is the skill of controlling complexity.”
What function do programming languages have? A good programming language helps the programmer talk about actions the computer has to perform and makes building blocks more convenient.
What is the relationship between Java and Javascript? Essentially they are not related.
What is ECMAScript and how is it related to Javascript? They are interchangeable.

  1. A program is a set of precise instructions that tell a computer what to do.

  2. Programs introduce their own rules and complexity. A program’s complexity will grow out of control without care. The art of programming is the skill of controlling complexity.

  3. A programming language helps the programmer talk about the actions the computer has to perform on a higher level. It provides convenient building blocks and makes those blocks easy to compose.

  4. There is no relationship between Java and Javascript (the name JavaScript was chosen because Java was a famous programming language at the time).

  5. ECMAScript is a standard document to describe the way Javascript language should work. ECMAScript and JavaScript are two names for the same language.

  1. What is a program?
    Ans. A program is a set of instructions for performing a specific task.

  2. What can you say about complexity in programming?
    Ans. Complexity in programming means that how fast or slow a particular program performs and amount of time or space required by a program.

  3. What function do programming languages have?
    Ans. A programming language is a set of rules for instructing a computer or computing device to perform specific tasks. Programming Languages are for human beings so that they can learn it and then they can compile it for converting it into Machine Code or Machine Language which is basically a Low Level Language and We learn High Level Languages (C, C++, Java, Python etc.)so for interaction between Machine and Human, high level languages are converted into low level languages(Assembly language) so that Machine can also understand it.

  4. What is the relationship between Java and JavaScript?
    Ans. JavaScript has nothing to do with the programming language named Java. The similar name was inspired by marketing considerations, When JavaScript was being introduced, the Java language was being heavily marketed and was gaining popularity. Someone thought it was a good idea to try to ride along on this success. Now we are stuck with the name.

  5. What is ECMAScript and how is it related to JavaScript?
    Ans. A standard document was written to describe the way the JavaScript language should work, This is called the ECMAScript standard. Ecma International organization did the standardization. The terms ECMAScript and JavaScript can be used interchangeably, they are two names for the same language.

What is a program?
Rules how to process information from the user of the program.

What can you say about complexity in programming?
Its a way of thinking so you test the code and remove what takes time to process unnecessarily. Good coding is easy processing and fast to read for cpu:s. For example you can make faster websites to render for Google if you have many JS on your website. How many want to wait several seconds for the webpage to load?

What function do programming languages have?
Instead of using 0 and 1. A programming language make it easier for the programmer / developer to communicate with the computer in different ways. The result is that bridges are made for the user who can not program to use a computer in daily life and work.

What is the relationship between Java and Javascript?
Java is an OOP programming language.
JavaScript is an OOP scripting language.

Java code creates applications that run on a virtual computer or browser.
JavaScript is running on a web browser.

Java code must be compiled
JavaScript code consists of text.

They require different plug-ins.

What is ECMAScript and how is it related to Javascript?
ECMA = European Computer Manufacturer’s Association
ECMAScript is a Standard for scripting languages. Languages like JS, ES5, ES6, BabelJS, Type Script and Coffe Script

  1. A set of instructions in progrmaming languages
  2. We are wizards if we can look behind into the 1’s and 0’s.
  3. A way to convey what you want the program to do
  4. None, JS jump on the back of a marketing campaign of Java
  5. Standardization of JS for better implemention

What is a program?
A set of precise instructions that tell a computer what to do.

What can you say about complexity in programming?
It is important to control the complexity of a program and keep it as simple as possible.

What function do programming languages have?
Programming languages are easier to understand than binary, making the job of programming quicker and easier.

What is the relationship between Java and Javascript?
When Javascript was introduced in 1995, the Java language was being heavily marketed. They chose a similar name to ride the success of Java. Much like BCH.

What is ECMAScript and how is it related to Javascript?
It is another name for JS. The EMCAScript was written to outline the way JS should work, so that any software claiming to support Javascript were talking about the same language.

2 Likes

What is a program? → A set of precise instructions that tell a computer what to do.
What can you say about complexity in programming? → The art of programming is the skill of controlling complexity.
What function do programming languages have? → The same program can be expressed in both long and short, unreadable and readable ways. A good programming language helps the programmer by allowing them to talk about the actions that the computer has to perform on a higher level. It helps omit details, provides convenient building blocks, allows you to define your own building blocks, and makes those blocks easy to compose.
What is the relationship between Java and Javascript? → Not much. Was just named similarly for marketing purposes.
What is ECMAScript and how is it related to Javascript? → Two names for the same language.

  1. What is a program? It is a set of instructions or inputs that tell the computer what actions to perform

  2. What can you say about complexity in programming? Programmers should learn to use smart or simple coding whenever possible to lessen the chance of creating confusing code in a program. The main problem with programming is keeping programs under control.

  3. What function do programming languages have? They can take logical instructions and perform them extremely fast. Like adding figures.

  4. What is the relationship between Java and Javascript? They really have nothing in common except the name. The creator of JS used it as a marketing gimmick to give JS name recognition by using Jave in the name.

  5. What is ECMAScript and how is it related to Javascript? ECMAScript is the Ecma international organization that standardized JS language. All major browser support standard JS language. The terms ECMAScript and JavaScript can be used interchangeably.