Programming Reading Assignment

A program is a set if instructions written by a human for a computer to perform. These instructions don’t completely mimic the real way humans communicate, so as a program gets more and more complex, it becomes harder even for its own writer to understand, so special measures to keep it readable must be taken during the writing.

Programming languages are artificial languages that strive to make it easier for a human to write code for a computer by reaching a middle point between it being actionable by a computer and relatively easy to read by a human. Java and Javascript are two of such languages. It is important to note they have no relationship whatsoever, other than the was created during the popularity peak of the other.

A synonym for Javascript is ECMAScript, which also means the standard that defines what should be considered Javascript.

1 Like
  1. A program is a set of instructions for a computer to follow to achieve a desired result.
  2. Newer programming languages make it easier and easier to create logic, by hiding some of the underlying complexity.
  3. Programming languages perform defined tasks very quickly.
  4. JavaScript was trying to “join the bandwagon” of Java during Javas popularity. Otherwise no relaton.
  5. They are synonyms.
1 Like
  1. A program is a set of easy or complicated instructions given to a computer to be executed in order to achieve result.

  2. Complexity in programming needs to be kept under control, otherwise it goes to a level where not even the programmer would understand it. The art of programming is the skill of controlling complexity.

  3. Programming languages are formal languages comprising a set of instructions that produce various kinds of outputs in a computer. Programming languages are used in computer programming to implement algorithms.

  4. Java has almost nothing to do with JavaScript.

  5. ECMAScript is the same name foe the same language as JavaScript

1 Like
  1. What is a program?

A set of instructions for the computer to follow.

  1. What can you say about complexity in programming?

The art of good programming is to distill the required instructions down to their simplest expression, to keep the complexity subdued to what is absolutely necessary.

  1. What function do programming languages have?

To make the program instructions more understandable for observers and to facilitate the programmer’s focus on higher-level operations of the program by borrowing instruction terms from human language and creating standard operations tasks (such as a loop) that can be called instead of constructed when needed.

  1. What is the relationship between Java and Javascript?

There is none. Javascript was so named by a marketing effort to gain popularity.

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

The ECMA standard is the official industry definition of Javascript.

1 Like
  1. What is a program?

A program is like a machine, the sum of many parts coming together to create something more complex than it’s individual parts.

  1. What can you say about complexity in programming?

Although the basic principles are easy to grasp, building a dedicated program can easily become very complex and one can get lost quickly in “the Maze of Logic”, lol. It is therefore advisable to strive for the simplest and most transparent solution when coding.

  1. What function do programming languages have?

Providing a readable interface for programmers. Before programming languages like JavaScript or C, programs where written in plain binary and took forever to write and read and especially debug.

  1. What is the relationship between Java and Javascript?

There is none besides the names are related and that both are programming languages that are used to program applications that can run in webbrowsers.

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

ECMAScript is JavaScript.

1 Like

What is a program?

A program is a code written in a language to instruct a computer to perform actions determined by user or other inputs.

What can you say about complexity in programming?

A program can become infinitely more complex the more we build it. Each part of a program can control other areas of a program, if there is a failure in area 1, all other areas may fail.

What function do programming languages have?

Programming languages have the function to change their outputs given different inputs. They are able to make ‘decisions’

What is the relationship between Java and Javascript?

None. Only for marketing purposes was the name Java used.

What is ECMAScript and how is it related to Javascript?

ECMAScript is the same language as JavaScript and was brought to allow standardazation on an international level.

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

  2. What can you say about complexity in programming? - The fundamentals of programming are clear, simple and precise however programs can grow in size and complexity if not kept in check. Programming is the act of controlling complexity and continually creating new solutions to new problems.

  3. What function do programming languages have? - Programming languages create a means with which developers can communicate with computers about actions that need to be performed on a higher level.

  4. What is the relationship between Java and Javascript? - There is little to no functional relationship between the two. Javascript was named as such by a marketing decision that basically rode the coattails of success of the Java programming language.

  5. What is ECMAScript and how is it related to Javascript? - ECMAScript and Javascript are two different names for the same language. ECMAScript is the standardisation of Javascript to ensure that the software supporting Javascript were actually referencing the same language.

1 Like
  1. What is a program?
    A program is many things. it’s 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

  2. What can you say about complexity in programming?
    it’s rarely simple or predictable. Complex enough to introduce their own rules and complexity

  3. What function do programming languages have?
    human to computer commands

  4. What is the relationship between Java and Javascript?
    Java script has a very little to do with the programming language named Java. The similar name was inspired by marketing considerations, rather than good judgement. In 1995, when Java script was introduced by Netscape, the Java language was being heavily marketed and was gaining popularity. Apparently, someone thought it a good idea to ride along this success. Now we are stuck with the name

  5. What is ECMAScript and how is it related to Javascript?
    newer versions of JavaScript will mostly be an extension of ECMAScript 3

1 Like
  1. What is a program?

A program is a list of instruction following

a made set of rules/grammar to solve a set of problems with a computer

  1. What can you say about complexity in programming?

Basic principles of programming are easy to understand and

complexity should be avoided where possible, referring to the

KISS(keep it simple stupid) law or principle.

  1. What function do programming languages have?

Programming languages translate commands understood by humans in language machine.

  1. What is the relationship between Java and Javascript?

There is no relationship except for the similar name.

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

ECMAScript is another way of calling JS, it’s a standard.

1 Like
  1. What is a program?

program is like a really complex sofisticated screwdriver of internet space, basicaly its set of instructions telling a computer what to do

  1. What can you say about complexity in programming?

program is very stupid in a way and acts straight forward very fast, once we build on top of previous program it becomes more complex with each layer, this helps us solve problems we as humans could maybe not even comprehent but program will do it in seconds

  1. What function do programming languages have?

its the set of rules, standards, best practices that are used to be able to instruct computer with what to do

  1. What is the relationship between Java and Javascript?

it has nothing to do with programming language named Java - only marketing consideration

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

Its a set of rules by which we differentiate 2 programming languages with the same name

1 Like
  1. a set of instructions to create things running on a computer
  2. Itis better to keep it simple.
  3. To make it more understanable for us to use and enable us to speak to the computer.
  4. Just the name
  5. Its the same language, ecmascript was the standerd verison.
1 Like
  • A program is a set of precise instructions telling a computer how to accomplish a given task.

  • A key aspect of programming is controlling complexity. Computers on a basic level can only carry-out simple tasks/computations. The challenge is in combining these simple computations in order to accomplish more complex tasks without allowing the complexity of the instructions to get out of control.

  • Programming languages provide syntax that allows programmers to write instructions for computers in a manner that is easier to read and write for humans as well. A good programming language provides convenient building blocks for writing concise instructions, as well as allows one to define their own building blocks, and makes those blocks easy to compose.

  • There is no direct relationship between Java and JavaScript beyond a marketing gimmick. JavaScipt was named after Java to drive its adoption because Java was very popular when JavaScript was first introduced.

  • ECMAScript is an alternative name for JavaScript. The ECMAScript standard was a document created to describe how the JavaScript language should work across various software that claimed to support JavaScript. This standardization was done by the Ecma International organization.

1 Like
  1. A set of instructions written in a programming language

  2. Managing complexity is a key component of programming. Programs can easily get out of hand and become so complex that even the person who wrote the program get lost in it.

  3. It helps the programmer to communicate his instructions to the computer on a high level in a way that makes sense to a human being.

  4. No clear relationship beyond the name. They have little in common.

  5. ECMAScript is a standardization document for JavaScript. The two terms can be thought of like synonyms describing the same language.

1 Like
  1. It si a piece typed by a programmer that direct and make the computer do what it does.

  2. The program can grow really complex. One of the main problem is to keep it under control. Programming is the skill of controlling complexity

  3. It has the function of instructing the computer.

4.Nothing. It was a marketing consideration to ride along with JavaScript success.

5.ECMAScript is JavaScript and both can be used interchangeably.

1 Like
  1. a set of instructions telling a computer what to do.
  2. fundamentally it is hard also it is also tedious and frustrating.
  3. allows us to interact with computer and instruct it to express ever changing functions.
  4. almost nothing.
  5. it is the standard document for writing the language, they are interchangeable.
1 Like
  1. What is a program?
    Written instructions to let the computer do what you intend to do.

  2. What can you say about complexity in programming?
    The basic coding rules are simple, but larger projects can end up in a highly complex code that is hard to debug. There are many ways to develop the same functionality. The goal is to keep even complex programs simple.

  3. What function do programming languages have?
    It is the interface medium between human and machine to translate the specified functionality to machine readable code. It helps to break down complicated operations into a higher abstraction level, that makes the development process much more efficient.

  4. What is the relationship between Java and Javascript?
    There is none. The similar name was just a marketing idea of Netscape but JS has nothing in common with JAVA language.

  5. What is ECMAScript and how is it related to Javascript?
    The ECMAScript Standard describes the functions of Javascript.

1 Like
  1. What is a program?
    It’s a list of instruction which computer needs to execute
  2. What can you say about complexity in programming?
    The coding is quite simple, rules are clear but you need to be very precise and detailed to reach the goals you wish. What’s more you need to keep it simple
  3. What function do programming languages have?
    It allows us to interact with computers
  4. What is the relationship between Java and Javascript?
    There is no relationship, Javascript was build on the fame of Java - pure marketing.
  5. What is ECMAScript and how is it related to Javascript?
    It’s the same as Javascript. It explains the standards of Javascript language.
1 Like
  1. What is a program?

A program is text entered by a programmer and used by a computer to direct the computer to do certain actions.

  1. What can you say about complexity in programming?

It is easy for complexity in programming to get out of control. Part of the challenge of programming is containing the complexity, so that the program is simple and beautiful. There are old and more innovative ways to do this.

  1. What function do programming languages have?

They facilitate programmers to direct the computers at a higher level, rather than entering each individual bit manually.

  1. What is the relationship between Java and Javascript?

They are completely different programming languages.

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

ECMAScript is a standard that was developed to assist the many different platforms that ostensibly supported Javascript were in fact supporting the same language; Javascript and ECMAScript can now be used interchangeably.

1 Like
  1. What is a program?
    It’s a piece of text typed by a programmer.
  2. What can you say about complexity in programming?
    Fundementals of the programming is easy but it tend to get complex if it won’t be controlled properly.
  3. What function do programming languages have?
    Language matters because it simplifies to communicate trough computer.
  4. What is the relationship between Java and Javascript?
    No relate with other
  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript and Javascript are one in the same
1 Like

1R: a set of precise instructions telling a computer what to do.

2R: less complicated is better for all

3R: Programing gives to the raze a language that it is universal, even between humans and computers.

4R: just marketing.

5R: ECMAScript is a set of standards/rules defined by a standards body. created so all implementations of JavaScript ( or similar scripts, JScript etc ) execute Script engines that behave the same way across different platforms and browsers.

1 Like