Programming Reading Assignment

Hi @ivan ,

  • What is a program?
  • A program is a precise set of instructions that tells a computer what to do.
  • It is a piece of text typed by a programmer and 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.

(Beautiful and poetic :slightly_smiling_face:)

  • What can you say about complexity in programming?
  • Its like building your own maze, in a way, and you might just get lost in it.
    -And it is possible to get lost in the complexity of ones own code , the key is the order and simplicity in the complexity, clear goals and a threaded roadmap
  • What function do programming languages have?
    -They create the perfect Human - Computer Interface to communicate and solve problems.
    -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.
    -They have control structures , functions , and data structures which you need to write basic programs.

  • 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 and stayed that way till today.
  • What is ECMAScript and how is it related to Javascript?
  • ECMAScript (standardised by the Ecma International organization )and JavaScript can be used interchangeably !—they are two names for the same language.After the adoption of JavaScript a standard document was written to describe the way the language should work so that the various pieces of software that claimed to support JavaScript should also work on ECMAScript
1 Like

1.Programming is the act of constructing a program—a set of precise instructions telling a computer what to do.
2. More the program is big the more it is complex and if the complexity is not under control it will overwhelm you.
3. Allow the programmer to tell to the computer, on a higher level, the action that it have to perform.
4. It have no relation. When JavaScript was being introduced, the Java language was being heavily marketed and was gaining popularity.
5. That is a standard document to describe the way JavaScript language should work. ECMAScript Is a international standard who use JavaScript language at is core.

1 Like
  1. A program is what one uses to make a computer perform a desired task.

  2. You want to avoid making a program too complex. You want to make it sophisticated enough to perform your desired task but simple enough so that it doesn’t get out of control.

  3. The function of a programming language is to provide instructions to computers.

  4. None, the name similarity was a marketing scheme.

  5. ECMAScript is basically a standard that defines how JavaScript should work and the two names are basically interchangeable.

1 Like
  1. What is a program?

a set of precise instructions telling a computer what to do.

  1. What can you say about complexity in programming?

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.

  1. What function do programming languages have?

Allows humans and computers to communicate and interact

  1. What is the relationship between Java and Javascript?

No relationship except for the name

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

ECMAScript provides the rules, details, and guidelines that a scripting language must observe to be considered ECMAScript compliant. ECMAScript is a standard. A scripting language.

1 Like
  1. What is a program?
    It is the directing protocol, set of directions and rules that tells the computer what to do.

  2. What can you say about complexity in programming?
    The complexity of programming is basically a blank slate and can get out of control without knowing the full implications for the basic structure and use of the program.

  3. What function do programming languages have?
    Programming languages are made to simplify the directions a programmer gives to a program., by simplifying the language it reduces errors and saves time building the program.

  4. What is the relationship between Java and Javascript?
    There is no real relationship just by name; the language was called java script due to the popularity of Java. Owner named it javascript as a marketing gimmick.

  5. What is ECMAScript and how is it related to Javascript?
    ECMAscript is a set of rules that were developed to keep the language of Javascript uniform to work on web environments outside of Netscape(original Web environment for Javascript)

1 Like
  1. A program is a set of precise instructions telling a computer what to do.
  2. The art of programming is the kill of controlling the complexity of the program. Without care a program’s size and complexity will grow out of control, even confusing the person who created it.
  3. Programming languages allow people to instruct computers to produce various kinds of outputs, in a way that is universally understandable.
  4. JavaScript has almost nothing to do with the programming language Java. JavaScript was inspired by the Java language’s popularity at the time of development. JavaScript code is ECMAScript standard - run on browsers. Java is an object-oriented programming language that creates applications run on a virtual machine or browser.
  5. ECMAScript is the standard for the JavaScript language, meant to ensure the interoperability of Web pages across different Web browsers.
1 Like
  1. What is a program?
    It is a piece of text typed by a programmer instructing the computer to perform an action.
  2. What can you say about complexity in programming?
    a great program is made simple of its complexity to mitigate errors
  3. What function do programming languages have?
    They provide convenient building blocks that allow you to define your own building blocks and makes those blocks easy to compose.
  4. What is the relationship between Java and Javascript?
    there is no relationship It was a marketing ploy run along side because of the growing popularity of java.
  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript is a standard document written
    to describe the way the JavaScript language should work.ECMAScripand JavaScript can be used interchangeably they are two names for the same language.
1 Like
  1. What is a program?
    List of Rules/ Instructions/ Informations that the programmer gives the computer

  2. What can you say about complexity in programming?
    It is very complex, because there are many ways for Programming.
    From difficult , complex until easy

  3. What function do programming languages have?
    It makes programming and communication through the computer easier.

  4. What is the relationship between Java and Javascript?
    Almost the same

  5. What is ECMAScript and how is it related to Javascript?
    It is almost the same Language, just different Names.

1 Like
  1. Programs are a set of precise instructions that tells the computer what to do.

  2. The complexity in programming is what makes programming both tedious and fun at the same time, because it drives the programmer to think outside the box in order to solve a particular problem, and it makes the programmer happy seeing the code works.

  3. Programming language is used to write programs in a way that is easy for man to read.

  • It is used to omit details
  • It is used to provide convenient blocks e.g. While
  • It is used to define and build new blocks
  1. The relationship between JavaScript and Java is the name, which was inspired due to marketing considerations.
  2. ECMAScript is a written document that describes the way JavaScript language should work. ECMA ( ECMA International Organization) did the standardization. ECMAScript and JavaScript can be used interchangeably.
1 Like

1. What is a program?
A set of simple instructions to a computer to perform a range of tasks/operations.

2. What can you say about complexity in programming?
Programming is the ability/skill to deconstruct complex processes into simple tasks using various languages

3. What function do programming languages have?
They provide a common toolkit for developers to make computers run all kinds of programs or applications. As with any language, the terms have meanings, as the terms/elements in programs have unique defined actions/attributes, thus allowing for meaningful construct and dialogue between 2 or more parties that are able to understand the nuances of the chosen language of communication.

4. What is the relationship between Java and Javascript?
Basically none, just JavaScript leveraged the familiarity of the Java name.

5. What is ECMAScript and how is it related to Javascript?
They are the same thing. ECMAScript is the standardised version of JavaScript as agreed by the ECMA International Organisation, thus both terms are interchangeable.

1 Like
  1. What is a program? - A set of instructions for a computer to perform.
  2. What can you say about complexity in programming? - There is no need to make a program complex, because it will confuse the writer and people reading/working on it. A great program is simple to read, write and edit.
  3. What function do programming languages have? - Programming languages allows people to communicate and interact with computers.
  4. What is the relationship between Java and Javascript? - There is no relationship other than the name. JavaScript marketing decided to piggyback on Java’s marketing.
  5. What is ECMAScript and how is it related to Javascript? - It is another name for JavaScript. ECMA International organisation did the standardisation for JavaScript.
1 Like
  1. A program is a list of instruction following a made set of rules to solve a set of problems with a computer.
    2.Complexity should be avoided where possible.
  2. Programming languages abstract from machine code in a manner that humans can read and understand.
  3. There is none
  4. ECMA is a standard that JavaScript follows.
1 Like
  1. What is a program?

a set of precise instructions telling a computer what to do.

  1. What can you say about complexity in programming?

The art of programming is the skill of controlling complexity

  1. What function do programming languages have?

A programming language is an artificially constructed language used to instruct computers.

  1. What is the relationship between Java and Javascript?

They have no relationship.

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

3
#1) A program is a price set of written instructions that tell a computer what to do.
#2) Complexity in programing is inherent in the process of creating programs - the longer or more complex the desired steps to be executed are, the greater the complexity in creating the program. The skill of a programmer is in managing this complexity.
#3)Programming languages create building blocks that allow a programmer to write instructions on a higher level - the blocks alleviate the need to write out the more mundane details that are to be performed by integrating these details into one or a set of instructions (“blocks”). Often a programmer can define elements of these blocks making them tailored to the specific needs of a program.
#4) JavaScript was a marketing ploy to piggy back on the separate programming language, Java. These are separate languages that have “almost nothing to do with each other” (quoting the text).
#5) ECMAScript is used interchangeably with JavaScript. ECMAScript Standards are a set of standards promulgated to define how JavaScript should work.

1 Like
  1. What is a program?

A program is a set of precise instructions telling a computer what to do.

  1. What can you say about complexity in programming?

One can say it is an art to making the complexity of programming simple. As there are several paths to the same result depending of the composed structure of code writing and type of language chosen by the programer.

  1. What function do programming languages have?

Programming languages function are to allow and help a programmer to talk about the action that a computer has to perform.

  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

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

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

1 Like
  1. What is a program?
    A program is a set of instructions

  2. What can you say about complexity in programming?
    The complexity can rise so high, that the programmer himself can not understand the
    actions, which the program is performing. So it can get very hard to verify a code by
    clearing out all bugs. Almost no program is really without bugs.

  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, provides convenient building blocks, allows you to define your own building blocks, and makes those blocks easy to compose.

  4. What is the 1. JavaScript has almost nothing to do with the programming language named Java. 1. Java has almost nothing to do with Javascript.

  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript was supposed to support Javascript. They can be used interchangeably.

1 Like
  1. A program is a list of instructions for a computer.
  2. Managing complexities in programming can be difficult. It is usually best to keep things as simple as possible to stop things getting out of hand.
  3. The function of programming languages is to make the translation of instructions to the computer easier to write and be read by humans
    4 Java has almost nothing aside from the name to do with Javascript.
  4. ECMAscript is basically Javascript, it describes the standardisation of things that run on Javascript
1 Like
  1. A program is a precise set of instruction for a computer to execute a action.

  2. In programming, controlling complexity is important. Making sure the size and complexity of the program is simple and concise as possible insures the program functions correctly and is not taxing on the programmer and computer.

  3. Programming language is the language in which computers use to execute a action.

  4. Java and Javascript are two different programming languages but due to marketing, both have come know as the same language.

  5. ECMAScript is the standard created by the ECMA International organization. ECMAScript and Javascript are the same language. ECMAScript is just a standard for Javascript that was created by ECMA International and the terms can be used interchangeably.

1 Like
  1. What is a program? a set if instructions written in a language that is readable by a computer.
  2. What can you say about complexity in programming? It is easy for a program to become overly complex, attention should be given to ensure your program is written as efficiently as possible.
  3. What function do programming languages have? It is a common language between computers and programmers that allows the programmer to “talk to” aka give instruction to the computer.
  4. What is the relationship between Java and Javascript? There is no relationship.
  5. What is ECMAScript and how is it related to Javascript? ECMA is a standard that Javascript, follows, they ECMAScript and Javascript are technically interchangeable terms.
1 Like
  1. It is a set of instructions, which needs to be written in the language, that is understandable by computer.
  2. Programming can become very complex as a maze, where you can lost. And there are many ways to write exactly same program. With years of writing you are able to develop with easy something complex.
  3. Its a connection between what we see on the computer screen and whats going on in the computer. Its the way how to instruct computer to do certain actions.
  4. Javascript and Java are 2 different languages. Java used success of Javascript for marketing reasons.
  5. ECMAScript is interchangeable expression for Javascript.
1 Like