Programming Reading Assignment

  1. a set of instructions for a computer
  2. it is easy for complexity to get out of control in programming. we have to aim at reducing complexity as much as possible
  3. they allow programmers to explain what they want the program to do more easily and on a higher level.
  4. none - it was just marketing hype
  5. it is the same thing. Ecma is the name of an organization that wrote the standard describing the way the JavaScript language should work.
1 Like

1.What is a program?

A program is what gives the computer the instructions it should execute.

2. What can you say about complexity in programming?

Programming can become incredibly complex and is compared to a maze. It can even confuse the creator of a specific program. New challenges often require new and creative solutions and errors will be made, and should be made, by anybody that is programming. Every error means a lesson learned.

3. What function do programming languages have?

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 and provides convenient building blocks

4. What is the relationship between Java and Javascript?

There are no similarities. Java was becoming very popular and when Javascript was invented. Java was adopted to improve marketing.

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

ECMAScript and Javascript are two ways of saying the same thing. ECMAScript is the name of the document of standardisation of Javascript written by the ECMA International organization.

1 Like
  1. A program is simply a set of instructions given to a computer to perform.

  2. Programs will always start of simple but you are eventually building yourself a maze as these programs become more and more complex to perform more intricate actions.

  3. Programming languages are used to interpret human language into binary and vice versa.

  4. There is no practical relationship between the two, only a marketing ploy for JavaScript to ride the success wave of Java at the time.

  5. The ECMAScript is interchangable with JavaScript. It was a standardizational document created to describe the workings of the JavaScript Language and reduce confusion.

1 Like

1.- It is a set of instructions made by a person for a specific task
2.- Programming has its own “world” there are layers upon layers giving you a puzzle or labarinth built by your own hands - It needs order and direction.
3.- They are the means by which we instruct a set of “rules” for a determine out come, some can be long and unreadable, others can be short and very friendly.
4.- It is only a marketing stunt by the pushers of Java…smart if you ask me.
5.- It is the standarization of the language - Javascript and ECMAScript are interchangable (One and the same)

1 Like
  1. What is a program
    Text telling the computer what to do.

  2. What can you say about complexity in programing.
    “The art of programming is the skill of controlling complexity.”

  3. What function do programing language have.
    “A good programming language helps the programmer by providing a more abstract means of expression. It hides uninteresting details, provides convenient building blocks (such as the while construct), and, most of the time, allows the programmer to add new building blocks (such as the sum and range operations).”

  4. What is the relationship between Java and Javascript.
    Java and Javascript ate not connected. Javascript got its name for marketing reasons because Java language was popular when Netscape released Javascript in 1995

  5. What is ECMA script and how is it related to Javascript.
    ECMAScript version 3 is the first version of Java script that is most widely supported by various browsers.

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

  2. Programming can become complex when not controlled by the programmer. Thus, programming must always be done with the aim of keeping complexity under control.

  3. A programming language has the function of giving instructions to computers.

  4. These are just similar names, probably for marketing purposes. One has almost nothing to do with the other

  5. ECMAScript is the name of the JavaScript language standardization. Today they are used synonymously.

1 Like
  1. What is a program?
    A program is in essence instructions for the machine to perform specific tasks or functions.
    A program is the directing force that makes the computer do what it does, it is data in the computer’s memory, yet it controls the actions performed on this same memory.
  2. What can you say about complexity in programming?
    The more complex the program, the less control and efficiency will be for the programmer or user.
  3. What function do programming languages have?
    Programming languages provide humans with an easy readable, and mostly high level (human language) interface to the computer, and it’s systems and devices.
  4. What is the relationship between Java and Javascript?
    No connection
  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript is the international standard documentation on Javascript and it is named after the Ecma International organization. ECMAScript and Javascript are the same languange and can be used interchangeably.
1 Like
  1. A program is a set of exact rules/instructions that tell the computer how to act.
  2. Complexity in programming is vast, programming is a hard activity, but it should be kept as simple as posible.
  3. Programming languages are the way to instruct computers, they are the equal to human languages.
  4. Javascript was named like that because when the language Java was being heavily marketed, so as a form to “ride the wave” and gain popularity, it was named basically the same. Although they are two different programming languages and have nothing else in common.
  5. They are two names for the same language.
1 Like
  1. A program is a set of precise instructions telling a computer what to do.
  2. Programming has become less complex due to the nature of programming languages, which in turn has allowed for programs to become more complex.
  3. They allow programmers to talk about the actions that the computer has to perform on a higher level.
  4. There is none, it was purely a marketing thing, which was dumb.
  5. They are interchangeable names for the same programming language.
1 Like
  1. What is a program?
  2. What can you say about complexity in programming?
  3. What function do programming languages have?
  4. What is the relationship between Java and Javascript?
  5. What is ECMAScript and how is it related to Javascript?

1.A program is An artificially constructed language to instruct computers. A program is a building of thought. It is costless to build, it is weightless, and it grows easily under our typing hands. A program is many things. It is a piece of text typed by a programmer, it is the directing force that makes the computer do what it does, it is data in the computer’s memory, yet it controls the actions performed on this same memory
2,Programmig is the act of constructing a program—a set of precise instructions telling a computer what to do. 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. Programming is like building your own maze and you can get lost in it. A program’s size and complexity will grow out of control and become confusing. Keeping programs under control is the main problem of programming. When a program works, it is beautiful. The art of programming is the skill of controlling complexity. The great program is subdued—made simple in its complexity. A sense of what a good program looks like is developed in practice, not learned from a list of rules.
3.Programming languages a) provide humans with readeable high level human language interface to the computer and its systems and devices. These languages could be multi-paradigm
4. Java has no relation with Java script.
5. ECMAscript is specification defining standard . Javascript program language conforms to ECMAscript specifications. Javascript is considered one of the most popular inplementers of ECMAscript.

1 Like

A program is many things:

  • a piece of text typed by a programmer
  • the directing force that makes the computer do what it does
  • data in the computer’s memory
  • it controls the actions performed on this same memory.

Keeping programs under control is the main problem of programming. Programming is the skill of controlling complexity. The great program is made simple in its complexity.

  • help the programmers by allowing them to talk about the actions that the computer has to perform on a higher level
  • help omit details
  • provide convenient building blocks
  • allow programmers to define their own building blocks and make those blocks easy to compose

JavaScript has almost nothing to do with the programming language named Java

ECMAScript is a standard, after the Ecma International organization that did the standardization. The terms ECMAScript and JavaScript can be used interchangeably - they are two names for the same language.

1 Like
  1. a set of a instructions
  2. Complexity should be prevented. So we have to keep it simple in order to understand.
  3. With a programming language humans can communicate with the computers.
  4. There is no relationship. It was just for advertising.
  5. ECMA Script is the standard script of JavaScript. They use the same language
  1. A set of instructions , that tell computer what to do.
  2. The complexity can grow out of control when the programs size increases. Even for the author can be difficult to understand it.
  3. They are allowing complex tasks to be completed
  4. They don;t have any relationship.
  5. They are two different names for the same language.
1 Like
  1. A program is a typed set of commands instructed to a computer. These commands are the data that makes up the computer’s memory.
  2. Complexity in programming is best tackled through simplicity.
  3. Programs have the ability to carry out tasks rapidly and repeatedly
  4. JavaScript has NO connection to Java
  5. ECMAScript is the standardised document that supporting software follow as a guideline when using JavaScript
2 Likes
  • A set of instructions to make a computer do something for you.
    -Complexity is good but makes things harder to understand, the goal is to simplify the complexity.
    -They make it easier for humans to communicate what is wanted from the computer program.
    -Marketing
    -They are the same thing and can be used interchangeably
2 Likes
  1. What is a program?
    A: a set of precise instructions telling a computer what to do.
  2. What can you say about complexity in programming?
    A: The complexity is getting a dumb machine to carry out complex tasks using complex language designed as efficiently as possible.
  3. What function do programming languages have?
    A: To enable a computer to understand the tasks required and how to accomplish them.
  4. What is the relationship between Java and Javascript?
    A: Only the name. They have nothing to do with each other.
  5. What is ECMAScript and how is it related to Javascript?
    A: EcmaScript & JavaScript are the same language. Ecma International organization that did the standardization. In practice, the terms ECMAScript and JavaScript can be used interchangeably.
1 Like
  1. What is a program?
    A set of precise instructions telling a computer what to do, mostly done in programming languages, that are artificially created constructed as means of converting instructions to electrical signals.
  2. What can you say about complexity in programming?
    The term complexity is firstly used in the book as referred to the rules that are intrinsic to the programming language, and to the program being written, reinforcing the need of having reasonable control over both the language and the program’s architecture.
  3. What function do programming languages have?
    A programming language is a set of keywords and rules used to convey a concept to in the form of instructions to a machine.
  4. What is the relationship between Java and Javascript?

"JavaScript has almost nothing to do with (…) Java

being the name adopted by marketing considerations.

  1. What is ECMAScript and how is it related to Javascript?
    ECMAScript is a standard document written to describe the way JavaScript should uniformly be adopted, standardized. The term ECMAScript can be used interchangeably with JavaScript.
2 Likes
  1. a program is a set of instructions given to the computer
  2. try and keep programs as simple and easy to understand as possible
  3. a programming language allows people and machines to understand each other, as computers do not understand human languages and humans dont understand binary machine code
  4. they both have java in their titles is about as much as a relationship they have
  5. it is the standard of javascript
1 Like
  1. Set of instructions for CPU to do.
  2. Complexity is growing with each new instruction and the most desired goal for programmer is to manage complexity in such way the code will be easy to understand despite the fact high complexity.
  3. Programming languages should allow to pass the instructions to computer in the easiest way for user of specified programming language. Moreover it should take a lot efficiency of the computer.
  4. Only similarity of the name due to advertising reasons.
  5. ECMAScript is a standardised Javascript.
1 Like
  1. A program is the text typed by the programmer that tells the computer to perform certain actions.
  2. As to the complexity, you have to follow certain rules when programming. There is a start and finish to most of the functions
  3. Program languages is the like the middleman for what humans want computers to do. It also makes tasks easier to perform on the computer.
  4. no relation between javascript and java.
  5. ECMAscript is the standard to how javascript should work.
1 Like