Programming Reading Assignment

What is a program?

A set of Instructions that tells the computer what to do

What can you say about complexity in programming?

Complexity in a program can be good but making sure that it is simple and tidy makes it easier to follow and easier for others to understand.

What function do programming languages have?

The function is to transform/translate human readable instruction into binary code

What is the relationship between Java and Javascript?

there is no distinction between Java script and java

What is ECMAScript and how is it related to Javascript?

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
  1. A program is what makes a computer do what it does.

  2. The commplexity in programing isn’t as complex as it was in the 1980 and 1990s. In that time nearly all of the computers code looked like this:

110000100001100
000011000100101
101000011000010
000000110010100
100110010000011

That just makes my brain scramble!

  1. The function is to transform the language into bianary code.

  2. Java and Javascript have vairy little if enything in common.

  3. ECMAScript is reily a different name for javascript.

1 Like
  1. What is a program?**

    • A set of instructions, “Operations” that a computer performs.
  2. What can you say about complexity in programming?**

    • It I can become confusing and frustrating, quickly getting out of control, even for the original person who created it. It is the programmer’s job to control their program’s complexity and refine it to be as simple as possible.
  3. What function do programming languages have?**

    • They allow normal people to read and write programs, which would otherwise be near impossible if we could only do it in binary.
  4. What is the relationship between Java and Javascript?**

    • It was a marketing ploy to name the language Javascript because Java was becoming popular at the time, but otherwise the two languages have very little to do with each other.
  5. What is ECMAScript and how is it related to Javascript?**

    • ECMAScript is a set of standards/rules defined by Ecma International organization standards body. It was created so all implementations of JavaScript universally behave the same across the different platforms and browsers.
1 Like
  1. What is a program? Programming is the act of con- structing a program—a set of precise instructions telling a computer what to do.

  2. What can you say about complexity in programming? It can get quickly out of hand, become to complex, large and unreadable.

  3. What function do programming languages have? A programming language is an artificially constructed language used to instruct computers. It is interesting that the most effective way we’ve found to communicate with a computer borrows so heavily from the way we communicate with each other.

  4. What is the relationship between Java and Javascript? Only the name, they’ve used the name javascript because of the marketing/popularity of Java

  5. What is ECMAScript and how is it related to Javascript? ECMAscrip[t is the same as js, both names can be used

1 Like
  1. What is a program?
    Instructions which is then an application they tell a computer what to do - so you can use it as a tool

  2. What can you say about complexity in programming?
    As applications could get very big in terms of code it could also get very complex therefore it should be the goal that source code is hold easy to understand

  3. What function do programming languages have?
    A bridge for us (humans) to communicate with computers in an easier way like we do with our native language with each other.

  4. What is the relationship between Java and Javascript?
    Both have not much in common.

  5. What is ECMAScript and how is it related to Javascript?
    It´s the same - kind of - it is a standard

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

  2. In the initial days the method of communicating with computers used to be 0s and 1s. It used to be complex to give instructions to computers using just 0s and 1s. Later programming is evolved. Now it is possible to give instructions to computers in readable language. However, the complexity arises when the computer behaves differently to the way the programmer meant.

  3. Programming language helps the human being to communicate with computers. A human writes programs in the programming language that is easily readable and understandable by a human, which in turn converts to machine language which the computer understands directly.

  4. There is no relationship between Java and Javascript.

  5. Javascript was standardised by the standards organisation called ECMA. Therefore Javascript is otherwise known as ECMAScript. Both the names are interchangeable.

1 Like
  1. What is a program?

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

  1. What can you say about complexity in programming?

Programming can be simple in complexity as well as complex in their simplicity. That is to say for example, in Javascript the language is very flexible in that anything can be done with it using simple commands. However, the sheer scope of what can be achieved within this brings the complexity.

  1. What function do programming languages have?

Programming languages provide a platform to simplify code to so that programmers can more easily communicate command/tasks to the computer. Put simply, entering endless lists of 1s and 0s can be difficult even for the easiest of tasks.

  1. What is the relationship between Java and Javascript?

Java and Javascript are two completely separate unrelated programming languages. However, Javascript jumped on the back of Java’s marketing campaign by using a very similar name.

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

The ECMAScript standard was a document to standardize the programs that were used on different browsers after initially only Javascript being used on the first browser (Netscape). Due to this document, ECMAScript and Javascript’s names are used interchangeably but there is only the one programming language.

1 Like
  1. What is a program?

A program is a piece of code typed as text by a programmer with purpose of directing what the computer will do. Program is also data in the computer’s memory while in the same time controls the actions performed on this same memory.

  1. What can you say about complexity in programming?

The fundamental rules of programming language are usually clear and simple but when you build the programs on top of these rules, those programs introduce their own level of complexity. Without careful construction of logical syntax (algorithm), program will grow in size and complexity and it may even become so complex that grows out of control. The key to good programming is the skill of controlling complexity to keep programs under control. The best programs are simple and efficient.

  1. What function do programming languages have?

A programming language is used to instruct computers to execute orders. It is a way to make your computer tool do things that it couldn’t do before. Similar to human language, a programming language can use words and phrases to combine them in new ways and consequently express new concepts. Programming languages are more efficient than human language in a way that they can take care of uninteresting details for us. They also allow us to do things in seconds that would take forever by hand.

  1. What is the relationship between Java and Javascript?

JavaScript doesn’t have almost anything to do with Java because two programming languages are very different. Name was used as a marketing scheme because Java was very popular at the time and was heavily marketed so someone from JavaScript team thought it was a good idea to just ride on that wave to boost adoption.

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

ECMAScript standard originally was a document that described the standard way the JavaScript should be implemented in supported software. It was written by International organization that did the standardization, named ECMA. Today ECMAScript can be also used as an alternative name for JavaScript.

2 Likes
  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?

While the computer languages have decreased in complexity over time, program complexity has increased and it takes skill to control the complexity.

  1. What function do programming languages have?

The same program can be expressed in multiple ways, long and short, unreadable and readable. A good programming language helps the programmers by allowing them to talk about the actions that the computer has to perform. It helps to omit details, provides convenient building blocks and allows you to define your own building blocks, and makes those blocks easy to compose.

  1. What is the relationship between Java and Javascript?

No relationship between the two.

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

ECMAScript is a document that describes the way that JavaScript should work so that the various pieces of software that claimed to support JavaScript were actually talking about the same language. The terms ECMAScript and JavaScript can be used interchangeably.

1 Like
  1. Its a set of instructions for the computer to perform.
    2.The code can become very complex in your program and should be avoided… Rather keep it simple and more efficient.
  2. A language gives us humans the ability to type instructions that the computer can interpret and execute on.
  3. They are two different programming languages and was a marketing stunt to ride on the hype of JAVA back in the day.
  4. ECMAScript is a set of standardized ways in which to program on JavaScript.
1 Like
  1. A piece of code that sends instructions to a computer.

  2. It is to keep complex programming simple and easy to understand.

  3. To assist people on how to understand and read/write programs for computers.

  4. There is no correlation

  5. ECMAscript and javascript are two names, for the same language, they can be used interchangeably.

1 Like
  1. A set of instruction to execute.
  2. Best to keep it simple.
  3. Enable humans to read/write sets of instructions to PC, without having to read/write in binary
  4. 5 letters in their name are the same.
  5. They are two names for the same language. ECMAScript was created to describe the way the
    Javascript language should work.
1 Like

Program—a set of precise instructions telling a computer what to do. 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.Fortunately, I can get over that fact, and look forward to enjoying the rigor of thinking in terms that dumb machines can deal with. The function of a programming language is to instruct computers. Java and JavaScript are completely different languages. 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. After its 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.

1 Like
  1. What is a program?
    a set of instructions written in a way so that a computer can run them in a sequencial manner

  2. What can you say about complexity in programming?
    controlling the complexity of programs is very important because as programs grow they can get out of control and become too complex, the idea is to write simple code that’s easy to understand

  3. What function do programming languages have?
    their function is to make it easier to interact with computers and write programs that have value to the users, programming languages use primitives that build upon the set of instructions of the microprocessor and make it easy to tap into the computer’s power to make calculations or repetitive tasks that would require too much effort to do mentally or by hand

  4. What is the relationship between Java and Javascript?
    there’s no relation between the too, and it’s most likely that Javascript was named like that to ride on the back of Java’s popularity at the time

  5. What is ECMAScript and how is it related to Javascript?
    it’s basically the same thing and the terms are interchangeable, the ECMA was the organization that did the standarization of the language

1 Like
  1. A list of instructions for your computer to execute
  2. Programming is as easy as your learning curve makes it. Like anything, you don’t know it until you know it. But the answer is always googleable.
  3. A programming language is a developed format of instructions (or computer language) used to communicate what you want the program to do.
  4. Javascript was originally called ‘livescript’, but as java was becoming popular around the same time, Netscape, the developers of livescript decided to adopt the java part, renaming it javascript. Java is typically used for all server side development, while JavaScript is reserved for developing client side scripts for functions like validation and interactivity.
  5. ECMAScript is a coding standard based on javascript, created to allow different implementations of javascript (ie. Jscript, and ActionScript). ECMAScript is commonly used for client-side scripting on the World Wide Web, and it is increasingly being used for writing server applications and services using Node.js.
1 Like
  1. What is a program?
    Is a set of instructions telling a computer what to do.

  2. What can you say about complexity in programming?
    The complexity in programming can grow out of control, confusing even the person who created it.

  3. What function do programming languages have?
    Have the function to make computers act as we program it to act.

  4. What is the relationship between Java and Javascript?
    Nothing to do with java.

  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript is a standard that more aplications using Javascript are talking to eachother, ECMAScript and Javascript are two names for the same language.

1 Like
  1. a set of precise instructions telling a computer what to do
    2.that it is tha programers job not to get stuck in there own maze of creation by keeping it as simpel as possibel not just for your own sake but aswell as for other eyes that will go throu your code
    3.they decide how the computer will compute by interacting language like javascript
    4.no relationsship other then the name in it self due to the fact that java was promoted and javascript try to ride the wave so now we are stuck whit the name
    5.ECMAScript are the complete oppiset to java sence it it just an other name for javascript in simpel terms
1 Like

1. What is a program?

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. A program is a building of thought. It is costless to build, it is weightless,
and it grows easily under our typing hands.

2. What can you say about complexity in programming?

Without 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 art of programming is the skill of controlling complexity. The great program is subdued—made simple in its complexity.

3. What function do programming languages have?

Functions are the bread and butter of JavaScript programming. The concept
of wrapping a piece of program in a value has many uses. It gives us a way
to structure larger programs, to reduce repetition, to associate names with
subprograms, and to isolate these subprograms from each other.
A function definition is a regular binding where the value of the binding is
a function. For example, this code defines square to refer to a function that
produces the square of a given number:
const square = function(x) {
return x * x;
};

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

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

After its 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.

1 Like

1, Its the directing force that makes the computer do what it does.
2, It is necessary but can become your achilles heel. Programmers manage it through a small subset of well understood techniques employed within programmes.
3, They help a programmer talk about actions that the computer has to perform on a high level. Allows simplification by omission of detail, provides convenient building blocks and makes them easy to compose.
4, Marketing has caused a double up fo the word Java. There is no real relationship between the two.
5, It is the standardised document names after ECMA international organisation. It is interchangeable with Java script as they are essentially naming the same programme.

1 Like

1 What is a program?
A program is a building of thought. It is a set of instructions for a computer.
2 What can you say about complexity in programming?
Programming is the skill of controlling complexity.
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.
4 What is the relationship between Java and Javascript?
Their name.
5 What is ECMAScript and how is it related to Javascript?
They are two names for the same language. It is a standard.

1 Like