Programming Reading Assignment

  1. What is a program?
    = It is a txt typed by a programmer, a force that makes computer do what it does and it is the data in the computer’s memory that controls the action performed in the same memory.

  2. What can you say about complexity in programming?
    = Programming is a skill of controlling complexity, which can be best managed by using a small set of well understood techniques in the program.

  3. What function do programming languages have?
    =The function of a programming language is to help the programmer by allowing them to talk about the actions that a computer needs to perform.

  4. What is the relationship between Java and Javascript?
    =No relation but the name was used as a marketing strategy.

  5. What is ECMAScript and how is it related to Javascript?
    = A standard document was written to describe the way the JavaScript language should work so that the various pieces of software that claimed to support JavaScript were actually talking
    about the same language, this is called the ECMAScript standard

2 Likes
  1. A program is a list of instructions for the computer to execute.

  2. Code can be highly complex. The goal of a good programmer is to keep it simple and to create programs in the simplest way, making them easy to understand/read and to execute.

  3. To enable human beings to read and write sets of instructions( verbalize the instructions to the computer for processing), without having to read/write them in binary.

  4. There is no relation between Java and Javascript. Javascript was used as a marketing ploy to ride along side the growing popularity of Java.

  5. 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 interchangibly.

1 Like
  1. A program is based on instructions.
  2. Keep it out of complexity.
  3. Programming languages translate commands understood by humans in language machine.
  4. Almost none!
  5. ECMAScript is another way of calling Javascript
1 Like

1.A program is a set of instructions we use to communicate with the machine, to make it doing what we want.
2. The program should be kept as simple and readable as possible.
3. Programming languages are bridge languages since are readable an understandable by both humans and computer which both have their own different languages.
4. Almost none
5.They are the same language.

1 Like
  1. Programm is a set of orders, command and instructions for a computer machine, in order to be executed.
  2. Complexity into programming must be under control, that means put the efforts in order to drive easier codes.
  3. Programming language allows to build codes for users and then will be possible the intereaction betwen them and computers in order to acchieve a goal.
  4. Except of the name, there are none relationship.
  5. ECMAScript is the standar Javascript version, same language just with another name.
1 Like
  1. What is a program?

“Program is a set of precise instructions telling a computer what to do.”

  1. What can you say about complexity in programming?

“Programming is fundamentally tedious and frustrating. But because it allows you to do things in seconds that would take forever by hand, it is a way to make your computer tool do things that it couldn’t do before and it provides a wonderful exercise in abstract thinking, in the end can be rewarding.”

  1. What function do programming languages have?

“A programming language is an artificially constructed language used to instruct computers. Like human languages, computer languages allow words and phrases to be combined in new ways, making it possible to express ever new concepts. 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.”

  1. What is the relationship between Java and Javascript?

“JavaScript has almost nothing to do with the programming language named Java. The similar name was inspired by marketing considerations rather than good judgment. 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.”

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

“The name ECMAScript that comes from the Ecma International organization, that did the standardization, is a standard document that was written to describe the way the JavaScript language should work so that the various pieces of software that claimed to support JavaScript were actually talking about the same language. In practice, the terms ECMAScript and JavaScript can be used interchangeably—they are two names for the same language.”

2 Likes
  1. A computer program is executable
    software that runs on a computer for the
    purpose of performing a specific task. It
    consists of compiled code that can run
    directly from the computer’s operating
    system.
  2. A program’s size and complexity can easily
    grow out of control. The art of
    programming is the skill of controlling
    complexity.
  3. A programming language allows a
    programmer to define the actions that the
    computer needs to perform on a higher
    level by: omitting details; providing
    convenient building blocks; allowing the
    programmer to define their own building
    blocks; and making those blocks easy to
    compose.
  4. Other than the similarity of the names,
    there is no relationship between Java and
    JavaScript.
  5. ECMAScript is “a standard document that
    was written to describe the way that the
    JavaScript language should work so that
    the various pieces of software that claimed
    to support JavaScript were actually talking
    about the same language. ECMAScript
    and JavaScript can be used
    interchangeably—they are two names for
    the same language.”
1 Like
  1. Program is a Language that computer understands. Its a way to comunicate to the machine, instructing what to do!
  2. Complexity of programing comes from building functions and instruction on top of one another. As results they can become extreamly complex. A special order requre to keep them manageble.
    3.The function of programing language is to tell/comunicate to the computer what to do.
  3. Java and JawaScript are 2 different languages.
  4. ECMAScript and JawaScript are the same Language!
1 Like
  1. It’s a set of words and symbols or special characters put into a specific order that create an application or a service for other programs.

  2. The main idea is to keep the code easily readable and powerful enough to solve specific problems in the most simplest manner possible.

  3. They provide users a way to read and write programs by the user.

  4. They are totally different. Javascript contains in its name Java soley because or marketing purposes to gain popularity.

  5. EMCAScript describes how Javascript should perform. They are really different names for the same language.

1 Like
  1. A set of instructions given to the computer

  2. It should be avoided.

  3. A programing language can help you give instructions to a computer.

  4. There is no relation except for the similar names.

  5. ECMAScript is a Standard for programming languages and Javascript is based on the ECMAScript standard.

1 Like
  1. A set of instructions.
  2. It is important to keep program simple to have it under control.
  3. To make possible human interaction with language machines.
  4. There is no direct relationship. Only confusion with purpose.
  5. It is the same thing. ECMAScript is called after Ecma International organization that did the standardization to JavaScript.
1 Like
  1. A set of precise instructions telling a computer what to do. 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.

  2. Computers themselves can do only straightforward things. A program can ingeniously combine an enormous number of simple actions to do very complicated things. The art of programming is the skill of controlling complexity.

  3. 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.

  4. Almost nothing to do with Java, the similar name was inspired by marketing considerations. When JavaScript was being introduced, Java language was being heavily marketed and gaining popularity.

  5. It’s a standard document to describe the way the JavaScript language should work so that the various pieces of software that claimed to support JavaScript were actually talking about the same language. In practice, the terms ECMAScript and JavaScript can be used interchangeably.

1 Like
  1. What is a program?

A program is a list of statements. Statements are made up of expressions, which are fragments of code that produce a value. So a program is ultimately a combination of expressions executed in order to produce one or more values.

  1. What can you say about complexity in programming?

The fundamental rules governing programming languages are relatively clear. However, when building on those rules it adds additional rules and requirements and adds an extra degree of complexity. I’m more familiar with Python, and you can see this when errors trace back through functions in imported modules to get to the route of the problem.

  1. What function do programming languages have?

Programs exist to make complicated calculations repeatable instantaneously.

  1. What is the relationship between Java and Javascript?

The relationship extends entirely to the name - JavaScript was named after Java because of the marketing going on for Java at the time which the developers of JavaScript wanted to piggyback off. Otherwise they are totally separate, with at least on possible exception I’m aware of which is the switch keyword (and generally better replaced with a list of if statements).

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

ECMAScript is another name for JavaScript and the names can be used interchangeably.

1 Like

What is a program?

  • a program is a precise set of instructions telling a computer what to do
    What can you say about complexity in programming?
  • complexity in programing is something that needs to be controlled and managed. To make a great program… simple in it’s complexity.
    What function do programming languages have?
  • Programing language can compile and configure individual, simple instructions together to complete and speed up the completion of complex tasks.
    What is the relationship between Java and Javascript?
  • There is little technical similarity between the two languages. Java, was named after javascript more for marketing considerations.
    What is ECMAScript and how is it related to Javascript?
  • ECMAScript is the standardized javascript language format, originally developed to allow platforms other than netscape to effectively use javascript.
1 Like
  1. What is a program? A set of precise instructions telling a computer what to do

  2. What can you say about complexity in programming? Without care, a programs size & complexity will grow out of control so keeping programs under control is the main problem of programming. Complexity is managed by using a small set of well understood techniques in their programs

  3. What function do programming languages have? Helps omit details, provides convenient building blocks such as while & console.log. Allows you to define your own building blocks such as sum & range and also makes those blocks easy to compose

  4. What is the relationship between Java and Javascript? javascript code is run on a browser only whilst java creates applications than run in a virtual machine or browser

  5. What is ECMAScript and how is it related to Javascript? A general purpose programming language. JavaScript just implements ECMAScript into a more mature and robust scripting language with various input and output methods which developers can in turn use to build various applications.

1 Like
  1. A set of precise instructions telling a computer what to do.

  2. Complexity can become a black hole or maze if allowed too. When creating or growing the program it can become large and complex, which in turn will created complexity. The goal is to have a program which is simple in its complexity.

  3. Language takes care of uninteresting details. It helps the programmer by doing higher level tasks. It also helps omit details, provides building blocks, allows you to define blocks and ease in composing them.

  4. Really only the name and marketing.

  5. They are a language which is similar and interchangeable.

1 Like
  1. A program is a line of code input which tells a computer what to do and how to do it

  2. Computers are mostly capable of simple functions and programs allow the programmer to layer these simple functions in order to create more complex functions.

  3. Programming languages simplify communication between the programmer and the machine

  4. The two are not related. Javascript merely attempted to ride the coattails of the Java code which is popular at the time for marketing reasons.

  5. ECMAscript is essentially the same thing as Javascript. It is just a different name which reflects a standardization of the program for operating systems.

1 Like
  1. What is a program?
    A. A program is a set of precise instructions telling a computer what to do

  2. What can you say about complexity in programming?
    A. 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.

  3. What function do programming languages have?
    A. 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 (such as while and
    console.log), allows you to define your own building blocks (such as sum and
    range), and makes those blocks easy to compose.

  4. What is the relationship between Java and Javascript?
    A. JavaScript has almost nothing to do with the programming language named Java. The similar name was inspired by marketing considerations rather than good judgment. 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

  5. What is ECMAScript and how is it related to Javascript?
    A. After Javascript’s adoption outside of Netscape, a standard document was written
    to describe the way the JavaScript language should work so that the various
    pieces of software that claimed to support JavaScript were actually talking
    about the same language. This is called the ECMAScript standard, after the
    Ecma International organization that did the standardization. In practice, the
    terms ECMAScript and JavaScript can be used interchangeably—they are two
    names for the same language

2 Likes
  1. Program is an instruction or set of instructions to tell computers what to do

  2. try to keep it is simple

  3. Programming tells computers what to do.

  4. no relation, they Java people thought they can ride a wave of JS

  5. they are the same language

2 Likes

1: Set of instructions!

2: Programming should be best kept simple. The more you get into the complexitiy of it, the less contrtol you have.

3:Proggraming languages tell computers what human language cannot, so we direct them with this programming language.

4:There is none.

5: ECMAScript is a Standard for scripting languages such as JavaScript, JScript, etc. It is a trademark scripting language specification. JavaScript is a language based on ECMAScript .

2 Likes