Programming Reading Assignment

  1. What is a program?
    • It is a set of precise instructions telling a computer what to do: text typed by a programmer; directing force that makes computer do what it does; and data in the computer’s memory, w/c controls the actions performed on this same memory.
    • It ingeniously combines an enormous number of simple actions to do very complicated things.
    • It is a building of thought that is costless, weightless, and grows easily under our typing hands.

  2. Complexity in programming:
    First, programming is fundamentally tedious given that the rigors of thinking are not something dumb machines (also referred as pedantic beasts) can deal with. Second, the fundamental rules may be simple and clear, but programs built on top of these rules tend to become complex enough to introduce their own rules and complexity that get you lost in it. It then gets terribly frustrating as there’s a lot of new material to digest requiring making additional connections. Third, 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: heaven when program works, but hell when it doesn’t. Lastly, complexity may be best managed by using only a small set of well-understood techniques in their programs: composed strict rules (“best practices”) prescribing the form programs should have and carefully stay within their safe little zone. But, in the end, this field is still new and developing that problems and mistakes may be best served when experienced and new solutions concocted and thought up in practice, rather than based on a set of rules.

  3. What function do programming languages have?
    A good programming language helps programmer to talk about actions that the computer has to perform on a higher level. That power lies in being able to take care & omit uninteresting details, provide convenient building blocks, allow you to define your own building blocks, and make those blocks easy to compose.

  4. What is the relationship between Java and Javascript?
    JavaScript has almost nothing to do with the programming language named Java, which was inspired by marketing considerations rather than good judgment. When JavaScript was being introduced, the Java language was being heavily marketed and gaining popularity. Someone thought it was a good idea to try to ride along on this success and the name has stuck since.

  5. What is ECMAScript and how is it related to Javascript?
    The ECMAScript standard, following Ecma International standardization, is a document 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. In practice, both terms ECMAScript and JavaScript are interchangeable and refer to the same language.

1 Like

Programming reading assignment

  • What is a program?
    a set of precise instructions telling a computer what to do, 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.

  • What can you say about complexity in programming?
    programming is fundamentally tedious and frustrating

  • What function do programming languages have?
    A programming language is an artificially constructed language used to instruct computers, computer languages allow words and phrases to be combined in new ways, making it possible to express ever new concepts

  • What is the relationship between Java and Javascript?
    None (almost)

  • What is ECMAScript and how is it related to Javascript?
    A standard document that 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.

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

1 Like
  1. What is a program?
    A: The act of constructing a set of instructions that tell the computer what to do.

  2. What can you say about complexity in programming?
    A: Writing code can get very confusing and complex as the code grows in size. The use of well a well organized layout and thought process can assist in reducing the complexity .

  3. What function do programming languages have?
    A: Programming languages can make it easier to write programs and display a more user friendly environment. They also handle uninteresting details of the code for the programmer.

  4. What is the relationship between Java and Javascript?
    A: Javescript has little to know connection to the the programming language Java.

  5. What is ECMAScript and how is it related to Javascript?
    A: They describe the same program language and can be used interchangeably.

2 Likes

What is a program?
A program is instructions that instruct computers what to do.

What can you say about complexity in programming?
The more a program has to accomplish the more complex the software will be and programming attempts to keep is as simple as possible.

What function do programming languages have?
Programming languages connect the user with the computer. The programmer instructs the computer by using a language and the language is used to generate instructions for computer.

What is the relationship between Java and Javascript?
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

What is ECMAScript and how is it related to Javascript?
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 called software. It is written in human readable language such as Javascript. This instructions or commands are then performed by a computer to do a task.
2 What can you say about complexity in programming?
Complexity in programming will always make it longer for the computer to execute.
To avoid complexity in programming a structured design is imperative.
3 What function do programming languages have?
Functions in programming language are little programs which are designed to do certain task and once conditions are met it returns into the main program.
4 What is the relationship between Java and Javascript?
Java was it’s previous name but for marketing purposes they chaned the name to Javascript.
5What is ECMAScript and how is it related to Javascript?
ECMAScript are standard codes used in Javascript. It is a common standard used between browsers for Javascript.

1 Like
  1. A program is a method used to instruct the computer in order to communicate what needs to be done.
  2. The complexity in programming is a given as new problems emerge, therefore need better understanding how to solve them and make it simple through programming.
  3. Function fragments that know how to perform a defined task so that programmers understand and be able to read and improve communication.
  4. The Javascript relationship with Java was only for marketing purpose when Java was popular at the time but almost nothing to do with it
  5. The ECMASript (European Computers Manufacturing Association Script) can be used interchangeably with JavaScript as both follow the same standardization by Ecma internatinal organiszation.
1 Like

What is a program?
What can you say about complexity in programming?
What function do programming languages have?
What is the relationship between Java and Javascript?
What is ECMAScript and how is it related to Javascript?

  1. A program is a set of instructions read by a computer

  2. A program can be very simple but also grow extremely complex. Keeping a program under control seems like a hard task. This is emphasized in the book as being a big part of being a good programmer.

  3. It allows us to send instructions to a computer much easier than doing so in binary code.

  4. The name JavaScript was chosen for marketing reasons. It has nothing to do with Java

  5. ECMAScript and JavaScript is the same thing. The name ECMAScriot was used to make sure all browsers was using the same standard when JavaScriot was adopted outside of Netscape. It comes from “ECMAScript Standard”

1 Like
  1. A program is a set of instructions that tell a computer what to do.
  2. “The art of programming is the skill of controlling complexity.”
  3. Programming languages allow the programmer to describe the actions that the computer needs to perform in a relatively simple way. Within a programming language like Javascript there are building blocks (like console.log) that can be used to simply encompass larger amounts of information.
  4. Java isn’t to be confused with Javascript. Javascript wound up with its name after someone tried to promote it on the already trending hype around the separate programming language, Java :stuck_out_tongue:
  5. ECMA (from the Ecma International organization) Script is the same as Javascript. It was developed so that various softwares claiming to support Javascript could be sure to be using the same language.
1 Like
  1. Program is a set of instruction for the computer to run
  2. Programming is hard and complex , writing the program is like building the maze, where you can get lost. So one the most important thing in Programming is to ORGANIZE YOUR CODE
  3. Programming language instructing computer to do that you want.
  4. There is no relationship between Java and JavaScript, its two different languages, however because of the popularity of the Java at the time when JavaScript was introduced, with marketing purpose was given the name of JavaScript
    5.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. a set of rules that you send to a computer to execute

  2. There is a lot of complexity in programming, but programming languages have made it much easier through time.

  3. They translate almost ‘readable’ programming language to ‘byte code’ so your computer can execute it but also to make sure that you can program in a much more simple way.

  4. There is not much relationship, JavaScript just used the name for marketing reasons to lift on it.

  5. It is just another name for JavaScript

1 Like
  1. What is a program?
    A program is a collection of instructions that can be executed by a computer to perform specific tasks.

  2. What can you say about complexity in programming?
    The complexity in programming is that it is sometimes hard and confusing, and it can get out of hand easily. The programmers can control the program’s complexity.

  3. What function do programming languages have?
    Programming languages allow us to give instructions to a computer in a language the computer understands. There are several computer programming languages that programmers can use to communicate with a computer.

  4. What is the relationship between Java and Javascript?
    There is no relation between Java and JavaScript. Java is Object Oriented Programming Language while JavaScript is Object Based Scripting Language. Object based language uses the idea of "objects.”

  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript is a standard version of Javascript.

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

  2. Programs quickly become complex, the art of programming is the skill of controlling complexity

  3. Programming languages allow computer instructions to be written in high-level human readable constructs

  4. Javascript has no relation to Java, the name was taken for marketing purposes due to the popularity of Java in the 1990s

  5. ECMAScript and Javascript are two names for the same language, ECMAScript standard is the formal description of the language

1 Like

1.So basically, programming is a method of using a computer language to tell the machine what to do.

2 Although very complex, the complexity of programming can be made simple with language.

  1. Language help us to work with the computer in a more fluid and creative way.

  2. No relationship other than the name.

5.ECMAScrips is Java Script.

1 Like
  1. A program is many things. It is a set of precise instructions telling a computer what to do.

  2. Complexity in computers is the same as screwdrivers, when doing simple tasks it opens the appropiate applications and get to work, while other times for unique or open-ended tasks, it probably gets complicated to find the application. Also if a programs size or complexity grows, it gets confusing for the person creating the program, in other ways we need to make it as simple as possible.

  3. A programming language is an artifically constructed language used to instruct computers. It allows us to do things in seconds that would take forever by hand.

  4. They have almost nothing to do with each other.

  5. It is a standard document that was wirtten to describe the way JavaScripct language should work so that the various pieces of software that claimed to support JavaScript were actually talking about the same language. They can be used interchangeably, because they are two names for the same language.

1 Like
  1. Programming is the act of constructing a program- a set of precise instructions telling a computer what to do.

  2. Programming is simple and complex at the same time. Simple because you only have to go from point A to point B and complex because it’s a maze you create. The art of programming is the skill of controlling complexity. The great program is subdued - made simple in its complexity.

  3. Programming languages allow words and phrases to be combined in new ways, making it possible to express ever new concepts.

  4. It was a marketing ploy by the makers of JAVA to ride the success wave of JavaScript. They are not the compatible languages.

  5. They are two names for the same language.

1 Like
  1. What is a program?
    Code that tells a computer what to do
  2. What can you say about complexity in programming?
    Complexity can explode quite easily in programming and there are best practices to follow and efforts to reduce complexity, but that is not always possible, depending on the task at hand to solve with a programm.
  3. What function do programming languages have?
    Programning languages make it easier for humans not having to deal with machine base level logic. they also make it easier for other programmers to read and understand our programs.
  4. What is the relationship between Java and Javascript?
    No relationship.
  5. What is ECMAScript and how is it related to Javascript?
    Technically they are both the same.
1 Like
  1. A program is a set of precise instructions telling a computer what to do.

  2. Regarding the complexity of programming, the fundamental rules of programming are simple and clear, but programs built on top of these rules tend to become complex enough to introduce their own rules and complexity.

  3. The function programming languages have is to help the programmer talk about the actions that the computer has to perform. It helps omit details, provides convenient building blocks, allows them to design their own building blocks and makes those blocks easier to compose.

  4. The relationship between Java and JavaScript is just a similarity of name which was chosen so that JavaScript could ride along on the success of Java.

  5. ECMAScript is a document which describes the way the JavaScript language should work. ECMAScript and JavaScript are two names for the same language.

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

  2. What can you say about complexity in programming?
    It will increase as the code gets longer, you just need to keep it simple.

  3. What function do programming languages have?
    Makes it easier for humans to understand the code

  4. What is the relationship between Java and Javascript?
    No relationship, Java was named in order to ride with Javascripts success

  5. What is ECMAScript and how is it related to Javascript?
    Another way of naming Javascript, a standard.

1 Like
  1. A program is a piece of texts that serve as instructions to tell a computer what to do.
  2. Programming can spiral out of control and even confuse the creator if it is not done carefully.
  3. Programming language allows us to communicate with the computer more efficiently.
  4. No relationship.
  5. It is just a different name for the same language.
1 Like
  1. a program is a set of instructions telling the computer what to do.
  2. the best idea is to keep it simple. things can get really complex, really fast. at one point it might get to complex even for the creator to read and understand it.
  3. they enable human interaction with computers.
  4. they have almost nothing to do one with another. JavaScript was introduced when Java language was popular, so the creator named it JavaScript, probably because of marketing purposes.
  5. ECMAScript is a standard and another name for JavaScript language.
1 Like