Programming Reading Assignment

1. What is a program?
An idea transformed into a piece of code written by a programmer. This code orders the computer what actions to take. And by doing so fulfilling the idea.

2. What can you say about complexity in programming?
The complexity in programming is not solving problems as they come. It’s getting lost in the code as you progress and lose sight of the structure you’ve created.

3. What function do programming languages have?
A (good) programming language has to give a person the possibility to write a well structured, easy formable code. A code that has enough options to go in deep and detailed.

4. What is the relationship between Java and Javascript?
Nothing really. The name javascript was chosen by somebody in order to hitch a ride on the succesful marketing of java.

5. What is ECMAScript and how is it related to Javascript?
Javascript gained a lot of adoption outside of Netscape. Resulting in the ECMAScript standard. In practice ECMAScript is the same as Javascript, just a different name.

Q. What is a program?
A. A set of specific instructions that allow computers to perform tasks.

Q. What can you say about complexity in programming?
A. Programming can become quite complex rather quickly, and should be well managed.

Q. What function do programming languages have?
A. They control computer logical call and response.

Q. What is the relationship between Java and Javascript?
A. There is no relationship.

Q. What is ECMAScript and how is it related to Javascript?
A. They are one in the same.

What is a program? a set of functions to tell a computer to run a specific task.
What can you say about complexity in programming? The simplest way to instruct the computer is often the best.
What function do programming languages have? it allows humans to speak to the computer in a language that the machine can understand.
What is the relationship between Java and Javascript? poor marketing, they are different programs.
What is ECMAScript and how is it related to Javascript? They are the same thing.

  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 the computer’s memory, yet it controls the actions performed on this same memory.

  1. What can you say about complexity in programming?

Programming is hard.The fundamental rules are simple and clear, but programs built on top of these rules tend to become complex enough to introduce their own rules and complexity.

  1. What function do programming languages have?

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.

  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. Someone thought it was a good idea to try to ride along on this success. Now we are stuck with the name.

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

The terms ECMAScript and JavaScript can be used interchangeably—they are two names for the same language.

What is a program?

Program is a set of instructions written typically by programmers, to instruct a computer or network to perform a certain or series of tasks.

What can you say about complexity in programming?

Complexity of a program comes from the size and logic used. Higher the complexity, harder is it to maintain and debug it.
Hence it’s good practise to reducde the complexity of a program even if it ends up taking more time to code the program.
To reduce complexity we use techniques like modular programming and reusing modules that are proven to work.

What function do programming languages have?

Progamming languages help developers communicate with the computeer in a logical language that is closer to normal language (English) and use the computational power of the computer to automate time intensive tasks.

What is the relationship between Java and Javascript?

They are 2 completely different languages. Javascript has Java in it’s name because Java was getting popular and was heavily marketed around that time. Java interacts with the OS whereas JavaScript is a browser based language.

What is ECMAScript and how is it related to Javascript?

They are the same thing. ECMA standardisation helped in standardising JavaScript hence the name.

1 Like
  1. What is a program?
    A program is a colection of instructions given to a computer
  2. What can you say about complexity in programming?
    The rules of programming are mostly clear, but building a programm on top of that rules, tend to become complex
  3. What function do programming languages have?
    … is to comunicate in a human language with computers or machines, that they are able, to turn it into instructions.
  4. What is the relationship between Java and Javascript?
    There is no relation. It is a completely different programming language.
  5. What is ECMAScript and how is it related to Javascript?
    It is the same programm. Due to international standardization, the name ECMA- Script came up.

What is a program?
As @bigredgb mentioned, the definition is determined from 3 perspectives: user, developer, computer.
For a user, an ready-to-use application which allows to carry out certain activity (gaming, searching info, selling/buying, etc).
For a developer: a set of patterns (words, symbols, characters) organized in order to execute certain tasks.
For a computer: a set of binary or ternary instructions.

What can you say about complexity in programming?
As the number of tasks to execute increase, the complexity may increase proportionally. However, exploiting smart techniques can keep things simple. Simplicity (of a code) in complexity (of tasks) is GOAL.
What function do programming languages have?
It is a tool which helps to communicate human desires/goals/intentions to computers so that the latter could execute them.
What is the relationship between Java and Javascript?
In order to take advantage of the branding campaign of Java, ECMA company decided to use the word in the standardization. Apart from name similarity and being programming languages, no relationship as such.
What is ECMAScript and how is it related to Javascript? Two names for the same language.

Reading Assignment - JavaScript

  1. What is a program?
    A program is a set of instructions that tell a computer what to do.
  2. What can you say about complexity in programming?
    Keep controlling the complexity of your program, otherwise it can become confusing very fast.
  3. What function do programming languages have?
    A programming language simplifies the process of giving the computer instructions.
  4. What is the relationship between Java and Javascript?
    There is no relationship between Java and JavaScript beside the name which was given because of marketing purposes.
  5. What is ECMAScript and how is it related to Javascript?
    In practice, JavaScript and ECMAScript are the same languages.
  1. A program is a piece of text written by a programmer, which makes the computer do what it does. It is data in the computer’s memory, which controls the actions performed on the same memory. It is also a building of thought.

  2. What can you say about complexity in programming?
    In programming, complicated things can be easily made by combining many simple actions, but it can grow out of control and be confusing without care.

  3. What function do programming languages have?
    A good programming language helps the programmer by allowing them to talk about the actions 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 make them easy to compose.

  4. What is the relationship between Java and Javascript?
    No relationship at all.

  5. What is ECMAScript and how is it related to Javascript?
    It is a standard describing JS. In practice, they can be used interchangeably, they are 2 names for the same language.

  1. What is a program?

A set of instructions telling the computer what to do.

  1. What can you say about complexity in programming?
    Complexity must be kept under control, because it can confuse fellow programmers, the developer who wrote the code himself. It can cause inefficiencies in the program too.

  2. What function do programming languages have?

They are an interface between the human and the computer. By using a computer language you can tell the computer what to do in a human readable way. If you program in machine code (0s and 1s), the margin for error is big and you cannot accomplish complex tasks.

  1. What is the relationship between Java and Javascript?
    The languages have nothing in common. JavaScript was the name given to this language for marketing purposes at the time.

  2. What is ECMAScript and how is it related to Javascript?
    ECMAScript is actually Javascript. Names are interchangeable.

Programming Reading Assignment

1. What is a program?
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.

2. What can you say about complexity in programming?
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.

3. What function do programming languages have?
To be an intermediary language between humans and machines. The code we humans write get translated into lower level code and eventually to assembly language which gets converted to hexadecimal and then to binary. It would be near impossible and very very time consuming if we had to write in binary.

4. What is the relationship between Java and Javascript?
Javascript came at the time Java was popular. The makers of Javascript wanted to ride the same wave so they named it something similar to Java despite it having little or nothing to do with Java.

5. What is ECMAScript and how is it related to Javascript?
ECMAScript is just another name for JavaScript. The names can be used interchangeably.

  1. Programming is a set of instructions that are executed. It is a building of thought.

  2. Great programs control complexity and make it simple.

  3. Programming languages help us talk about the actions of a computer at higher levels, omit details, and provides building blocks as well as letting us define the building blocks.

  4. There is almost no relationship between Java and JavaScript except for poor marketing tactics.

  5. An ECMAScript is a standard documentation of how JavaScript should work. It’s interchangeable with JavaScript, as they are essentially the same thing.

What is a program?
A Programm is precise Instructions to run on computer
What can you say about complexity in programming?
Try to make complexity as simple as possible
What function do programming languages have?
Its a way to interact with computers for humans.
What is the relationship between Java and Javascript?
Java was build to take profit from JavaScript. There is no relationship.
What is ECMAScript and how is it related to Javascript?
Its a standard document which discribes the way how JavaScript has to work.

What is a program?

A set of precise instructions in the form of text data that tell a computer what to do, which stored in the computer’s memory. these instructions also control how this memory is accessed and interacted with.

What can you say about complexity in programming?

The cyclical nature of programming - the way that the code affects the machines ability to access and interact with itself - is what makes programming so complex. Much of the art of programming lies in creating instructions that are able to manage themselves and not spin out into a feedback loop of commands.

What function do programming languages have?

A programming language is an artificially constructed language that allows us to interface with the computer. Interestingly it borrows heavily from how we communicate with each other and is in a constant state of evolution and innovation.

What is the relationship between Java and Javascript?

Javascript and Java have almost nothing to do with each other and only share a name due to marketing at the time of Javascripts creation.

What is ECMAScript and how is it related to Javascript?

ECMAScript was the widely supported version of Javascript as it became increasingly popular between 200-2010 and now is a standard that allows all of the different programs using subsequent upgrades of Javascript to communicate with each other.

  1. What is a program is not simple to answer because of the complexity of the meaning. A program can take on several identities. Primarily a program is instructions written by a programmer that describes the actions to be performed by the computer.
  2. Programs can be too complex. In order for the written program to function it must be thorough. The challenge of the programmer is for the program not to be overly complex. The test of good programming is to make the complex simple. This simplicity is best accomplished by using common techniques and strict rules about programming form.
  3. Programming languages are designed to provide a more ideal way to set forth the design. This language omits unnecessary details and provides the programmer with interesting tools for building a program that is less complex. This gives the programmer a better opportunity to develop new ideas. JavaScript is one of those languages.
  4. JavaScript’s relationship to Java is not much although Java is a computer-programming language. The name JavaScript was used in 1995, probably, for market consideration. Java was already a programming language and was heavily marketed. The browser Netscape supported JavaScript. Java was gaining in popularity and it was decided that this would be helpful to JavaScript. Consequently the name JavaScript is still being used even though there is no real connection.
  5. ECMAScript gets its name from European Computer Manufacturer’s Association. It is a standard for scripting languages. After Netscape other browsers began to use JavaScript or something similar. A document based on ECMAScript was written to standardize the use of JavaScript
1 Like

What is a program?
A program is set of instructions given to the computer to execute.

What can you say about complexity in programming?
The programmer should control the complexity. Simple easy code should be the goal.

What function do programming languages have?
Programming language helps the programmer by allowing them to talk about the actions that the computer has to perform on a higher level.

What is the relationship between Java and JavaScript?
JavaScript has nothing to do with the programming language Java.

What is ECMAScript and how is it related to JavaScript?
The terms ECMAScript and JavaScript can be used interchangeably-they are two names for the same language.

  1. instructions that tell a computer what to do.

  2. it is important to control the complexity of a program as it can grow, confusing even the person who created it.

  3. programming languages allow us to communicate with computers in a more human like syntax versus a bunch of 1’s and 0’s.

  4. it was named similarly for marketing.

  5. a standard document that was written to describe how JavaScript should work,they are two names for the same language.

  1. A program is a set of instructions, and their content, which makes a computer do things (magical things)
  2. The most difficult aspect of programming is to get the computer to understand what we want. It can be done in many ways, but if we’re not careful, and plan our code, we may have a “Frankenstein” at the end, that not even us can understand.
  3. Programming languages simplify our way to communicate with computers, so it may be easier to tell it what we want it to do.
  4. I heard once that “the diference between JavaScript and Java is similar to the difirence between car and carpet”. I find that an amusing way to say it :laughing:
  5. ECMAScript is the same as JavaScript. Is the standard document that defined how the JavaScript language should work.
  1. Instructions which tell a computer what to do.
  2. Computers can be complex to program because the way we communicate with them has to controlled and finely tuned. Basically there are many ways to program for the same result, but there is usually a skill in keeping it clean and simple rather than messy and confusing.
  3. Programming languages offer a way for us to communicate to computers. It allows us to come up with a set of actions that the computer can use to perform at a high level.
  4. No technical relationship - named for marketing purposes at its inception
  5. Synonymous as a naming convention. ECMAScript is a standard written to describe how JS should work
  1. A program is a set of instructions that a computer may execute.

  2. It is best to stick to fundamentals and not get too complex.

  3. Programming languages are much easier to use than using binary numbers, and are legible by humans and can still be understood by computers.

  4. JavaScript is not related to Java. The idea to name JavaScript, Javascript, was purely for marketing purposes.

  5. ECMAScript and Javascript are two names for the same programming language. However, ECMAScript is the standard version of JavaScript.