Programming Reading Assignment

  1. it is the directing force that makes the computer do what it does
  2. JavaScript allows flexible rules making it hard for debugging
  3. Interpret your instruction into machine code, it has variables, and loops.
  4. There is no relationship between Java & JaveScripts, JaveScripts came out when Java was becoming very big.
  5. ECMAScripts are the same as JaveScript
2 Likes

1. What is a program? A set of specific instructions that tell a computer what to do.
2. What can you say about complexity in programming? Complexity increases once you pass the basic building blocks of code.
3. What function do programming languages have? They are used to instruct computers.
4. What is the relationship between Java and Javascript? There is no real relation. They just have similar names because Java was popular when javascript was developed.
5. What is ECMAScript and how is it related to Javascript? ECMAScript is Javascript, just a different name.

1 Like
  1. Program is set of instructions that computer follows.
  2. Complexity should be avoided in programming because it can get really frustrating and hard to find a way out.
  3. Transforming human readable commands into language that machines understand.
  4. There is no relationship, only the same name.
  5. ECMAScript is standard version of Javascript, it provides rules, details and guidelines which language must obey.
1 Like
  1. A program is a set of instructions for the computer to follow.
  2. Programming allows you to do things in seconds that would take forever by hand. However a program can become so complex in time that it can be very hard to navigate through it,think of a maze. Without care the complexity will get out of control. Consider how many components comprise such a system and then you have to make sure that all of the components in the system do their individual part but also click with one another in such a way that everything works together.
  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.
    It helps omit details, provides convenient building blocks, allows to define your own building blocks and makes those blocks easy to compose.
  4. The only relation they share is that JavaScript has Java in it’s name because of a marketing scheme in which they wanted to take advantage of the rising popularity of Java in the past.
  5. ECMAScript is a standard which describes the way the JavaScript language should work so that so that other pieces of software claiming to support it 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. What is a program?
    It is text written by a programmer, it commands a computer to do things, it puts data in the computer memory that is used by the computer to carry out next actions, it combines large amounts of data and takes action based on that data, it represents the programmer’s thoughts and combines them, it must be learned by the programmer through practice.
  2. What can you say about complexity in programming?
    Complexity in programming exists because of a maze of new and existing rules that programs must comply with and programmers must control while maintaining the art programming.
  3. What function do programming languages have?
    They construct the programme, and is the way that programmers can think and communicate about what the computer is supposed to be doing.
  4. What is the relationship between Java and Javascript?
    They both interact with the web, but that’s about all. Javascript was around first, but when the inventors of Java created their programme they picky-backed off the popularity of the Javascript name.
  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript is synonymous with Javascript, which is a standardized language that allows software programs using Javascript/ECMAScript to communicate with each other since it a language that allows for almost everything, and this makes it difficult for software to interact together.
1 Like
  1. What is a program?
    A program is a set of instructions for telling a computer what you, the human, want it to do as well as the data in the computer’s memory.

  2. What can you say about complexity in programming?
    Programming is complex because there are many entities talking to each other. As the number of entities communicating with each other increases, the chances of defects increases when making changes to pieces of software.

  3. What function do programming languages have?
    Programming languages allow us humans to communicate to computers what to do in languages the computer understands.

  4. What is the relationship between Java and Javascript?
    None.

  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript is the standard document that describes how JavaScript language should work so that other softwares that support JavaScript are talking about the same language. Java Script and ECMAScript are actually two different names for the same language.

1 Like
  1. A program is a set of instructions a computer can run
  2. with the right knowledge anything is possible, and keeping things simple and elegant is useful.
  3. bridges the gap between the programmer and computer
  4. They have a similar name, otherwise unrelated
  5. Two names for the same language
1 Like
  1. What is a program?

A program is ordered typed text sets of data, it’s a fabricated language, a set of coded blocks containing sequential functional instructions, rules and data, that are delivered to a computer’s memory storage known as source code. These programmed instructions/rules are crafted in a language native to the computer and although they’re stored in the computer’s internal memory, they form the key components that conclusively control many of the corresponding actions that the computer will ultimately perform.

The language of choice for Web 1.0 is HTML, for GUI for webpage design. For further user operations Web 2.0 or Javascript was created to enable more functionality, like adding programs to webpages. These applications can be interacted with, directly within the page, therefore not requiring a new page to reload. Javascript is a system that interoperates on top of the existing Web 1.0 HTML coding.

  1. What can you say about complexity in programming?

In programming, complexity exists due to the added layer of instructions and rules the computer is receiving beyond the basic HTML coding for a webpage. As you build upon this basic source coding with Javascript, and the program grows in size, care needs to be observed as complexity can get out of control. The definite aim of the programme language writer is to keep their source code instruction/rule creation complexity compliant and yielding to parameters that produce the required outputs whilst maintaining structured control of complexity.

  1. What function do programming languages have?

Programming languages, or code blocks, provide the basis of logic for a computers system to execute specific tasks requested in the order of the request(s) given. This is known as the input. The program will perform these functions by gathering the necessary components together, that have been requested in the order instructed, to give a completed result, an output.

Conclusion: The functions enclose the information used by the computer system, in the processes of creation from their input(s) to the final computational output(s) arrival.

  1. What is the relationship between Java and Javascript?

The name “Java” was a brainstorm introduction fielded by marketing departments wanting to promote this new form of script coding development back in 1995. The Java name has nothing to do with the Web 2.0 creation that was built on top of the existing Web 1.0 HTML script code for basic webpage design and layout. As this name was marketed with great velocity, it created a solid brand recognition, for interested users, developers, with this new ingenious type of source code writing. Therefore, to this day, it remains married and congruently connected to the Web 2.0 process of script writing, thus forming the recognised application word of Java+script = "Javascript."

  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.

The “European Computers Manufacturing Association” (ECMA) devised and set a standard, of a written document to outline the Javascript coding language construction and operations. This standard was to ensure these guidelines for the production and manufacturing of software applications, that were to work synergistically with this new dominate Web 2.0 Javascript computer coded language. The goal was for manufacturers to understand how to build software that would seamlessly integrate and operate efficiently and effectively with Javascript. The standard produced the result that was so complete, that the Javascript name and the ECMAScript name became interchangeable, as the keywords to describe the Web 2.0 functional operations, known as Javascript.

1 Like
  1. What is a program?
    a) A program is a set of precise instructions that tell a computer what to do.
  2. What can you say about complexity in programming?
    a) Because computers are only a smart as their programs, programming is fundamentally tedious and frustrating but can be very rewarding.
  3. What function does programming languages have?
    a) A programming language is an artificially constructed language used to instruct computers.
  4. What is the relationship between Java and Javascript?
    a) There is no relationship between Java and JavaScript. The name was inspired by marketing considerations. When JavaScript was introduced the Java language was being heavy marketed at the time.
  5. What is ECMAScript and how is it related to Javascript?
    a) ECMAScript and JavaScript are actually the same thing, just different names for the same language.
1 Like
  1. Programming is a set of instructions that tell a computer how to perform a task

  2. Many properties of a pieces of software that affect internal interactions. As the number of properties increase, so does the interactions, making it complex and difficult.

  3. To enable us humans to read and write instructions without having to read and write them in codes

  4. There is no relationship

  5. ECMAscript is a standard for JavaScript. It provides the rules, details and guidelines to be observed by Javascript.

1 Like
  1. What is a program?
    A program is a set of precise instructions telling a computer what to do.
  2. What can you say about complexity in programming?
    programs can become very complex if the programmer not keep it under control the happens by using (best practices) and learning from your mistakes.
  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 relationship between Java and Javascript?
    there is no relationship.
  5. What is ECMAScript and how is it related to Javascript?
    They are the same language.
1 Like

1 - A set of computer instructions

2 - More complex is a program, more possibilities you have to implement ideas. Also, you have more chances to mistake.

3 - A way to convert what you want in a program code

4 - They have not in common

5 - ECMA is a basic version of JavaScript

1 Like
  1. It is piece of text typed data, that controls actions, performed on the computer’s memory.
  2. Keeping programs simple is key. Without care, a program’s size and complexity will grow out of control, confusing even the person who created it.
  3. Programming languages can take care of uninteresting details which otherwise would force you to reprogram standard functionalities over and over again.
  4. They have nothing in common. It was a marketing thing to name the Script after a in the ninetees popular programming language Java.
  5. A standard document written by Ecma International organizationto describes the way the JavaScript language should work. ECMAScript and JavaScript are two names for the same language.
1 Like

What is a program?
A program is a set of instructions that tell a computer to do something specific.

What can you say about complexity in programming?
A computer can handle a lot of complexity and doesn’t really care if the programmer write the code in a way that may seem much more complex, a lot of times a simpler codebase may still be executed the same way as more complex written code for the computer. Complexity is from the perspective of the programmer that is most likely human much more important when a human may tend to get lost in too complex code because of our restricted brains. We can’t really handle that much information as for example a machine can at the same time so we want to avoid too complex codebases so we can handle the development and continuously maintaining and further develop the program in the future.

What function do programming languages have?
Programming language have the function that it let us humans communicate in a language that is closer to our normal spoken language and then transform that to a language a machine understands better in bytecode. The programming language is like an interface that lets us humans communicate effectively with a computer.

What is the relationship between Java and Javascript?
Nothing more than that Javascript tried in the beginning to ride a bit on the Java language successes in marketing. The language functionality between the languages is in no way connected, it is two different language that let’s us communicates with computers in different ways.

What is ECMAScript and how is it related to Javascript?
It can be seen as synonymously with Javascript. ECMAScript was invented when Javascript started to spread and get used a lot on the web, the ECMAScript was a set of standards that explained how Javascript should work. This allowed the entire space that used Javascript to in a way know exactly what it meant by supporting it and overall get lesser traction between different actors in the space. Like Ethereum’s token standards let the entire space grow when everyone knew to some extent what to expect, the Javascript ECMASCript standards also meant the entire space could evolve.

2 Likes
  1. instructions / codes telling the computer what to do
  2. keep discipline and control, so that is does not become like a labyrinth
  3. using names instead of numbers (01010) for a higher level of functions, make it more readable
  4. Javascript did only use “Java” for marketing-reasons, is mainly used for WebBrowsers
  5. ECMAScript and Javascript are different names for the same language, with some update-versions
1 Like
  1. What is a program?
  • A program 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.
  1. What can you say about complexity in programming?
  • Try to keep the code simple
  1. 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 the user to define their own building blocks, and makes those blocks easy to compose.
  1. What is the relationship between Java and Javascript?
  • Honestly there is no relationship between Java and Javascript. Both completely different languages. Javascript was used as a marketing ploy because at the time of introduction Java was gaining popularity
  1. What is ECMAScript and how is it related to Javascript?
  • ECMAScript and Javascript are the same language, and can be used interchangeably. ECMAScript is the international standard documentation on Javascript and it is named after the Ecma International organization.
1 Like
  1. What is a program? A set of instructions that a computer can understand and make it behave a specific way
  2. What can you say about complexity in programming? Keep complexity to a minimum – make it as simple as possible
  3. What function do programming languages have? A set of bound rules that anyone can use in order to develop a program.
  4. What is the relationship between Java and Javascript? Nothing – they are separate programming languages
  5. What is ECMAScript and how is it related to Javascript? It’s the same thing – they are interchangeable. Names for the same programming language.
1 Like
  • What is a program?

A program is basically a set of precise instructions (artificially constructed language) which is used to instruct computers (tells a computer what to do).

  • What can you say about complexity in programming?

The art of programming is the skill of controlling complexity, as a program can be a combination of an enormous number of simple actions designed to do many very complicated things. Typically, the larger the program’s size, the more complexity (as well as confusion), so keeping a program under control is often the biggest challenge.

  • What function do programming languages have?

A good programming language allows the programmer to talk about the actions that the computer has to perform, using convenient building blocks that are easy to compose. Every programming language lets the programmer create blocks of code that perform tasks (functions), and these tasks (instructions) create an “output” from an “input”.

  • What is the relationship between Java and Javascript?

The programming language itself is named Java. When the Java language was first introduced, it was marketed heavily under the name Javascript, so after gaining rapid
popularity, some thought it was a good idea to just stick with the adopted name.

*What is ECMAScript and how is it related to Javascript?

The Ecma International organization created a standard document to describe the way the JavaScript language should work so that various pieces of software could support/use JavaScript, by talking the “same language”. This is called the ECMAScript standard, and the
terms ECMAScript and JavaScript can be used interchangeably, as they are two names for the same language.

1 Like
  • What is a program?
    A program can be many things. It is a set of precise instructions telling a computer what to do, as well as data in the computer’s memory and text typed by the programmer, with those instructions saying what it needs to do with them.

  • What can you say about complexity in programming?
    The fundamental rules are simple and clear but complexity can quickly creep in. Care must be taken to ensure that a program’s size and complexity do not grow out of control. Keep the program simple in it’s complexity, but do not limit it to a small set of well-understood techniques, develop knowledge and understanding of how to do things better.

  • What function do programming languages have?
    Programming languages take care of uninteresting details, it helps the programmer to talk about actions the computer has to perform on a higher level, omits details but provides building blocks to save repetitive coding and also allow programmers to define their own building blocks.

  • What is the relationship between Java and Javascript?
    There is no meaningful relationship, the naming was due to a marketing consideration as Java was a heavily marketed at the time of the JavaScript launch.

  • What is ECMAScript and how is it related to Javascript?
    ECMAScript is the same standard that JavaScript uses, the terms can almost be used interchangeably for the same language. The standards document was written by Ecma International organisation.

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

  2. Programming computers is simple but developing your own rules to make the computer do what you want is what makes it complex.

  3. Help the programmer talk about actions the computer has to perform on a higher level. Omits details and defines the building blocks on the actions.

  4. No relationship. Was a poorly thought out marketing strategy when the language was first being developed and Java was popular.

  5. ECMAscript is the name of the programming language for the standardization of of Javascript. They are one in the same.

1 Like