Programming Reading Assignment

  1. What is a program? Text typed by a programmer to make the computer do that which it does. It is also data in the memory that also controls the actions performed on this same memory. A program is a building of thought.

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

  3. What function do programming languages have? They help the programmer to talk about the actions that the computer has to perform on a higher level. They help to omit uninteresting details. They provide convenient building blocks, allow you to define your own building blocks and also make those blocks easier to compose.

  4. What is the relationship between Java and JavaScript? They have almost nothing to do with one another. It was mostly due to marketing and the riding on of coat tails.

  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 and made sure that the various pieces of software that claimed to support JavaScript were actually talking about the same language. This is called the ECMAScript standard. ECMAScript and JavaScript are basically two names for the same language.

1 Like
  1. A program is a set of instructions for the computer to follow.
  2. Managing complexity is an important aspect of what a programmer does, so it’s important to find ways to simplify.
  3. Programming languages take care of a lot of the tedious details of communicating with the computer.
  4. Java and Javascript are totally unrelated on a technical level. Javascript was to latch onto the familiarity and reputation of Java.
  5. ECMAScript is Javascript, but it complies with a certain set of standards.
1 Like
  1. A program is a set of programming instructions which aim to perform some operations and processing to produce certain results.

  2. A program can get very complex if not managed properly and try to solve all the problems at one go, and grow in code sizes exponentially, making it hard to be debugged and isolate problems. This can be solved through breaking it down to small chunks of usable codes eg. functions and objects which solve small problems individually and together solve a bigger problem together.

  3. Programming languages help in translating human instructions to computers to perform various operations and processing.

  4. There is no relationship between two of them.

  5. ECMAScript and JavaScript can be used interchangeably. ECMA stands for Ecma International organization that did the standardization for a standard that describes the way the JavaScript language should work.

1 Like
  • What is a program?
    A set of instructions to be excited by the computer.

  • What can you say about complexity in programming?
    Programming should be kept simple

  • What function do programming languages have?
    To interact with the computer in a simple manner. It is complex to interact in binary system.

  • What is the relationship between Java and Javascript?
    There is no relation. Java was used before Javascript. Javascript was used by marketeers to make it accepted as it sounds similar to Java. Bother are different languages

  • What is ECMAScript and how is it related to Javascript?
    They are the same. ECMAscript is the document to explain the standard way of the working of JAVAscript.

1 Like
  1. What is a program? A program is a building of thought.
  2. What can you say about complexity in programming? Without a care, a program’s size and complexity will grow out of control, confusing even the person who created it. Keeping programs under control is the main problem of programming. The 2 art of programming is the skill of controlling complexity. The great program is subdued—made simple in its complexity. Some programmers believe that this complexity is best managed by using only a small set of well-understood techniques in their programs.
  3. What function do programming languages have? Input, Execution, Calculation, Output
  4. 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.
  5. What is ECMAScript and how is it related to Javascript In practice, the terms ECMAScript and JavaScript can be used interchangeably—they are two names for the same language.
1 Like

A program is many things, it’s a piece of text typed by a programmer, Its a directing force that makes the computer do what it does, it’s data in the computer memory.
2
Programming Complexity: in my own words is to control Complex Programs and minimize well-understand techniques .
3.
The function of a 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 & console.log)
4.
There no Relationship between Java and Javascript (ECMS) in my words Java was used as a sales pitch to market Javascript.
5.
ECMAscript is a general purpose programming Language standardized by Emma international, ECMA 262 document it is a Javascript standard meant to ensure the interoperability of Web pages across different Web browsers.

1 Like
  1. What is a program?
  • essentially a program is a precise set of instructions tellin a computer what to do.It is a construct of thought. The programming language os the artificial language used to communicate with the computer.
  1. What can you say about complexity in programming?
  • complexity is an inherent threat as the size of the program grows and needs to be managed. However within complexity also lies opportunity.
  1. What function do programming languages have?
  • instuctional function to guide the computer processes
  1. What is the relationship between Java and Javascript?
  • similar in name but not is content
  1. What is ECMAScript and how is it related to Javascript?
  • essentially the same
1 Like
  1. What is a program?

A program is a set of instructions for a computer.

  1. What can you say about complexity in programming?

Complex programming should be avoided, Simple programs run more efficiently.

  1. What function do programming languages have?

Programing languages allow people to write programs.

  1. What is the relationship between Java and Javascript?

The both have “java” in the name and they are both programing languages.

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

ECMAScript set the standards for JavaScript; they are one in the same.

1 Like

What is a program? A program is many things; it is a piece of text type by a programmer, it is the directing force that makes the computer do what it does, it is the data in the computer’s memory, yet it controls the actions performed on this same memory.
What can you say about complexity in programming? The art of programming is the skill of controlling complexity.
What function do programming languages have? Like human languages, computer languages allow words and phrases to be combined in new ways, making it possible to express ever new concepts.
What is the relationship between Java and Javascript? It is important to note that 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.
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. In practice, the
terms ECMAScript and JavaScript can be used interchangeably—they are two
names for the same language.

1 Like

1.a set of precise instructions telling a computer what to do, it is data in the computers memory, yet it controls the action on this same memory
2.It can get very complex but you just have to keep going at it.
3. simplifies instructions for the programmer.
4.It is important to note that JavaScript has almost nothing to do with the
programming language named Java.
5.In practice, the terms ECMAScript and JavaScript can be used interchangeably—they are two names for the same language.

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

  2. Keeping the complexity of a program under control is the main role of a programmer and this is where the skill of the programmer is fully implemented, otherwise the program runs the risk of becoming lost inside its own complexity.

  3. The programming language allows the programmer to compose and convey a thought or collection of thoughts and make them accessible to the computer in a way that it can collect, deconstruct, understand and act on those thoughts within its own computerised domain.

  4. JavaScript and Java are two distinct and separate computer programming languages.

  5. JavaScript was originally designed so that a user could interface with a webpage. By creating a standard, ECMAScript, which is essentially JavaScript, the interoperability of webpages across different web browsers could be achieved.

1 Like

What is a program?
a building of thought
What can you say about complexity in programming?
if programming gets too complex, it can become confusing
What function do programming languages have?
simplifying code/making it more understandable
What is the relationship between Java and Javascript?
nothing, JavaScript named to ride marketing wave of Java
What is ECMAScript and how is it related to Javascript?
it is the standard for the JavaScript language so programs are compatible

1 Like
  1. A program is a series of software which is coded in order to give instructions to a machine or computer.

  2. Programming is a very complex art, although the fundamentals can be basic additional codes within the program can be so complex even the creator may struggle to sometimes remember or understand.

  3. Programming languages serve as an important function, specifically ones which are universally recognised such as Javascript and is a way that programmes and people can understand the content including web browsers.

  4. There is no relationship between Java and Javascript

  5. EMCAScript is names after Ecma International organisation which did the standardisation and both EMCAScript and Javascript so far as content is concerned are the same and therefore interchangable.

1 Like

What is a program?
• instructions supplied to a computer in order for it to do a task

What can you say about complexity in programming?
• as the number of interactions between elements in a program grows in a linear fashion complexity grows exponentially

What function do programming languages have?
• They allow abstraction that is easier for humans to understand and work with than machine code i.e. “opcodes”.

What is the relationship between Java and Javascript?
• Functionally they are unrelated. The use of “Java” in the name “Javascript” was thought to be good for promoting what before has been called “Livescript”

What is ECMAScript and how is it related to Javascript?

• ECMASCript is a programming language whose standards JavaScript adheres to.Javascript is an implementation of ECMASCript.

1 Like
  1. What is a program?
    A program is executable software that runs on a computer. It consists of compiled code that can run directly from the computer’s operating system.

  2. What can you say about complexity in programming?
    Complexity is described as the interactions between a number of entities. As the number of entities increases, the number of interactions between them would increase exponentially, and it would get to a point where it would be impossible to know and understand all of them.

  3. What function do programming languages have?
    To write computer programs, which instruct a computer to perform some kind of computation, and/or organize the flow of control between external devices (such as a printer, a robot, or any peripheral).

  4. What is the relationship between Java and Javascript?
    There is no relationship between Java and JavaScrift. Indeed, JavaScript code is run on a browser only, while Java creates applications that run in a virtual machine or browser.

  5. What is ECMAScript and how is it related to Javascript?
    The terms European Computer Manufacturers Association Scrip (ECMAScript) and JavaScript can be used interchangeably. They are two names of the programming language. Indeed 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. … JavaScript is considered as one of the most popular implementations of ECMAScript.

1 Like
  1. A programme is a set of variables, commands, and instructions that allows a computer to complete a required function.
  2. Complexity in programming can be immense. What can start out fairly rudimentary can quickly become a black hole that you find yourself locked in.
  3. Programming languages, like spoken languages, allow the users to use the same script/ words/ commands but to produce different results for different aims/ objectives/ functions.
  4. There is no relation between the two scripts excepts marketing.
  5. ECMA is JavaScript. The terms are completely interchangeable.
1 Like
  1. A program is a set of precise instructions telling a computer what to do.
  2. Programming itself is straightforward with set rules, however its what you build on top of this base that can vary wildly in complexity. It really comes down to the effort and creativity of the programmer when it comes down to a programs complexity.
  3. A programming language should help a programmer communicate actions a computer must execute at a higher level.
  4. There is little to no relationship between the two. Creating a similar name was mainly a marketing ploy so JavaScript can ride the coat tails of Java’s popularity at that time.
  5. They are 2 names for the same language. ECMAScript just highlights a set of standards created in order for products to accurately claim they support the JavaScript language.
1 Like
  1. A set of specific instructions telling a CPU what to do
  2. Controlling complexity is the key to successful programming
  3. Helps programmers to talk about the actions a CPU has to perform at a higher level. Helps easily compose and define building blocks.
  4. No relationship. There are separate languages. Name similarity stems from marketing ploy at time of JavaScript release
    5.ECMAScipt standard is a document that was made to describe how the JavaScript should work. ECMAScript and JavaScript are two names for the same language.
1 Like
  1. A program is simply a set of instructions that are to be run
  2. Complexity in programming can be extreme, a set of instructions forming a maze of sorts that can get lost in
    3.A programming language essentially allows the pc to communicate in the human language, and vice versa
  3. There is no relationship, they are 2 diff entities.
  4. ECMAscript is interchangeable with Javascript
1 Like
  1. Set of instructions which a computer uses to perform a specific function.
  2. As the demand for multifunctional programms rises, so does the complexity of the programms code layer. This makes it even harder to understand the original coding of a program. Increasing the complexity in programming results in a more inteligent program but might come with a trade off (harder to understand, bigger size, not as accesable etc.
  3. Programming languages are used to communicate with computers.
    4.They are both programming languages, aprat from that they are quite different.
    5.ECMAScript and Javascript are the same language and are interchangeable. ECMAScript is the international standard documentation on Javascript and it is named after the ECMA International organization.
1 Like