Programming Reading Assignment

  1. What is a program?
  • A program is a piece of text typed y a programmer that is a directing force that makes the computer do what it does.
  1. What can you say about complexity in programming?
  • Complexity in programming has no range of levels. Everything has its own language it is just up to the programmer to dive deep into the complexity of each program.
  1. What function do programming languages have?

-provides a way for computer and man to communicate easily with eachother.

  1. What is the relationship between Java and Javascript?

-not really anything in common

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

-describes how javascript language should work
-they are 2 different words for the same language

1 Like
  • What is a program?
    a set of instructions that tells the computer what to do.

  • What can you say about complexity in programming?
    Because the computer can only understand simple orders, getting the computer to do what you want is a complex process of simple orders.

  • What function do programming languages have?
    Programming languages allows people to talk with computers, by converting readable code into 1’s and 0’s

  • What is the relationship between Java and Javascript?
    Both is a programming language, different from each other, Javescript just piggybacked on the marketing aspect of the name

  • What is ECMAScript and how is it related to Javascript?
    the terms can be used interchangeably, ECMA is just the name given by the organization that certified the uniformity of the language

1 Like
  1. A set of precise instructions telling computer what to do.
  2. It can easily go out of control. It should be simple in its complexity.
  3. It helps to interact with computer with more human like language.
  4. Name similarity.
  5. It is a standart for JavaScript. And both names can be used for the same language.
1 Like

1.) A Program is a piece of text that directs a computer to execute a set of instructions.

2.) The fundamental rules of programming are simple and straightforward, however the programs built on top of the fundamentals are complex enough to introduce their own rules and complexity.

3.)A 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 disinteresting details, provides convenient building blocks, allows you to define your own building blocks, and make those blocks easy to compose.

4.) There is no relationship between the two.

5.) The EMCAScript is a standardized document with rules and guidelines about how the scripting language works.

1 Like
  1. Program is a set of instructions telling a computer what to do. A directing force that makes the computer do what it does. Like the force used by Jedi only it is written by programmer in a form of text. A program is a building of programmer’s thoughts.

  2. The art of programming is the skill of controlling complexity. Without care, a programs size and complexity will grow out of control, confusing even the person who created it.

  3. Programming language translates commands written by programmer into binary code 1’s and 0’s that machines can understand. It creates layer between human language and machine language.

4.Similarity is only in name and in fact that they are both programming languages. JavaScript adopted similar name for marketing purposes since Java was heavily marketed and gaining popularity at time of JavaScript introduction.

5.There was a standard document written to describe the way the JavaScript should work. This was called ECMAScript standard after the ECMA International organisation that did the standardization. JavaSript and ECMAScript are different names for same language.

1 Like

1.a programme is a set on instructions that tell computer what to do
2.Complexity management is important in keeping code readable and stable
3.Its a sort of translator that communicates between Human language and binary computer language.
4.None
5.its the same language just with different titles

1 Like
  1. a set of instructions
  2. Things can get very complex thus, one should always keep things as simple as possible
  3. the function is to omit tedious details and, provide building blocks through the use of specific words so that so that programming scripts/blocks, are easier to compose
  4. No relationship
  5. It is the standard that JavaScript uses which essentially means, Javascript and ECMAscript are different names for the same thing
1 Like
  • What is a program?

     A program is a list of statements.
    
  • What can you say about complexity in programming?

    If we want to do something good and big, obviously it's going to be a little difficult, but until now, I think it's exciting.
    
  • What function do programming languages have?

    A fuction is a piece of program wrapped in a value.
    
  • What is the relationship between Java and Javascript?

    It doesn't has a relationship between each-other, it was just a "mistake" with the name. Java is an OPP language and Java Script is specifically OPP scripting language.  
    
  • What is ECMAScript and how is it related to Javascript?

    It's a standard document to describe the way the JavaScript language should work so that the various pieaces of software that claimed to support JS were actually talking about the same language; after that, ECMA International organization that did the standardization said tgat ECMAScript and JS can be used interchangeably -They are two names for the same language.
1 Like
  1. What is a program?
    Set of precise instructions telling a computer what to do.
    2.What can you say about complexity in programming?
    In programing fundamental rules are simple but once you start adding layers of code it becomes like a puzzle.Its best to keep it simple.
  2. What function do programming languages have?
    Functions that assist programmer by providing building blocks to take actions that computer will perform on a higher level.
    4.What is the relationship between Java and Javascript?
    There is no relationship between the two, except the name.
    5.What is ECMAScript and how is it related to Javascript?
    ECMAScript is a general purpose programming language. JS is a language based on ECMAScipt
1 Like
  1. A set of instructions to make a computer execute commands
  2. Simple and elegant is easier to reproduce, read, and identify issues quickly.
  3. Programming languages provide us with readable and overview interfaces to a computer to structure a computer program.
  4. Not much really. JavaScript was using the name “Java” as a marketing ploy.
  5. Essentially the same thing. But, one is a standard that is used globally (ECMAScript)
1 Like
  1. a set of precise instructions telling a computer what to do**
  2. It is hard and complex and needs time to learn
  3. To construct language used to instruct computers**
  4. Javascript:** to provide various forms of interactivity and cleverness.It has made modern web applications possible— applications with which you can interact directly without doing a page reload for every action. Java: The similar name was inspired by marketing considerations rather than good judgment
  5. The terms ECMAScript and JavaScript can be used interchangeably—they are two names for the same language.**
1 Like
  1. What is a program?

  2. A program is many things such as text typed by a programmer as instructions that makes the computer do what it does, whilst the computer performs simple actions a program can combine an enormous amount of simple actions to do very complicated things.

  3. What can you say about complexity in programming?

  4. Without care a programs size and complexity can grow out of control confusing the person that created it. Keeping programs under control is the main problem of programming. One should go ahead and make mistakes to learn from them and come up with new solutions rather than stick to best practices.

  5. What function do programming languages have?

  6. They are used to write computer programs, it helps the programmer by allowing them to talk about the actions that the computer has to perform on a higher level.

  7. What is the relationship between Java and JavaScript?

  8. JavaScript has nothing to do with the programming language Java, it was a marketing ploy to ride on JavaScript’s success at the time.

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

  10. ECMAScript is a general purpose programming language, JavaScript and ECMAScript can be used interchangeably they are two names for the same language.

1 Like
  1. A program is a building of thought.
  2. Controlling complexity is what separates the different level of programmers.
  3. To have computers follow a specific set of instructions under certain circumstances.
  4. JavaScript is ran on a browser, while Java creates applications that can run on VMs or browsers.
  5. A standard document that was written to describe the way the JavaScript Language should work.
1 Like

1. What is a program?

A program is many things not just one. At the most simplistic level, it is just a piece of text that a programmer types. But that text tells the computer what to do and controls its actions. A computer program combines multiple simple actions to make the computer perform complex tasks.

2. What can you say about complexity in programming?

A program’s complexity can quickly grow out of control. So, one of the jobs a programmer must do is keep their programs under control. Controlling complexity is the art of programming. However, trying to over-control a program with strict, unbending rules or best practices, can be ineffective or even detrimental to discovering new solutions. Mistakes should be made early on so the programmer can learn how to understand them. It’s better than boxing oneself in by blindly following a list of rules.

3. What function do programming languages have?

They help programmers talk to the computer on a higher level by providing building blocks that are easy to compose while letting them omit frivolous details.

4. What is the relationship between Java and Javascript?

Almost nothing. The names are similar as a result of a clever marketing ploy which is confusing to beginners.

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

These are two names for the same language, but the ECMAscript standard was written to describe how JavaScript should work.

1 Like

What is a program?

  • program — a set of precise instructions telling a computer what to do.
    What can you say about complexity in programming?
  • Simplicity is best…
  • KISS principle - ‘Keep It Simple Stupid’
    • commonly my biggest issue - since I see the options I want
  • Complexity can be managed through functions and organization.
    (in C, C++, Fortran, etc. we use libraries/include files also
    in highly complex codes. And then we do not need to rebuild
    those unless something changes in the library.
    What function do programming languages have?
  • To simplify programming a computer. To make it more logical and
    more readable.
    for (x=1;x<=100;x++) {
    printf(“Hello for the %d time!\n”,x);
    }
    Much easier than writing the assembly underneath or the byte code.

What is the relationship between Java and Javascript?

  • Nothing really. Both for helping to program computers…
    a marketing attempt.

What is ECMAScript and how is it related to Javascript?

  • Both are terms are used interchangably
  • Based on the ECMA International org that did standardization
1 Like
  • What is a program?
    Program is a set of instructions and rules telling computer what to do. It is a way how to communicate with compter.

  • What can you say about complexity in programming?
    Programming language itself is simple but if you build a program with this language it becomes very complex. Programmer should try to make this complexity in program code as simple as possible. Best practices can help wtih this, which can be viewed at as a standard set of rules to use to make program simple. However since new problems and new ideas are arising in programming, best practices are not enough. The best program is developed on base of practice.

  • What function do programming languages have?
    Programming language enables for programmers to write the instructions for computer on higher level by omitting the details. With programming language is it easier to build, define nad compose blocks.

  • What is the relationship between Java and Javascript?
    There is almost no relationship between Java and Javascript. Javascript’s name was inspired by Java’s name, but they are different languages.

  • What is ECMAScript and how is it related to Javascript?
    ECMAScript is standardized document describing how Javascript should work. It is basically the same programming language.

1 Like
  1. A program is a text typed by a programmer, set of instructions for a computer, data on a computer’s memory, and many other things.

  2. Complexity in programming is inevitable

  3. Programming languages aim to simplify these complexities; to make programs easier to read/write for humans

  4. They are not related, the similar name was only due to a marketing scheme

  5. They can be used interchangeably, ECSMAScript is called the way it is because of the standards made by the Ecma International organization

1 Like
  1. What is a program?
  • Simply a set of instructions for a computer to follow, which returns values & strings.
  1. What can you say about complexity in programming?
  • “Programming, it turns out, 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?

They help programmers talk to the computer on a higher level by providing building blocks that are easy to compose while letting them omit frivolous details.

  1. What is the relationship between Java and JavaScript
  • They have no relation to each other & simply share the same name because of a marketing tactic .
  1. What is ECMAScript and how is it related to JavaScript
  • ECMAScript is another name for JavaScript, derived from the ECMA International organization, that developed the standards for that had to be held in order for a piece of software to claim it supported Java Script.
1 Like
  1. A program is a list of instructions for a computer to execute.
  2. Programs can become complex quickly and thus programmers usually stick to conventions of
    formatting.
  3. Programing languages translate commands understood by humans in machine language.
  4. Almost nothing to do with Java, only speculative.
  5. ECMAScript is another way to say Javascript
1 Like

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

2.) The basic rules and logic of programming are very simple, but when combined together to perform more complex tasks the program itself becomes very complex. This creates more errors, more bugs, and becomes more difficult to fix. New rules and logic emerge from the interaction of the basic rules and logic that the program is built from. Complexity is your worst enemy in programming, you want to keep it as simple as possible.

3.) Programming languages serve to translate the machine language of 1’s and 0’s into a language that humans can understand better. This allows us to write instructions in a language both we and the computer can understand.

4.) Java was a highly popular programming language in 1995 and was heavily marketed at the time, so the creators of JavaScript used “Java” in the name as a marketing tactic to ride the wave. JavaScript has nothing to do with Java whatsoever, but now we are stuck with the name.

5.) ECMAScript was a document written to standardize the way JavaScript should work. This ensured that all websites which claimed to support JavaScript would be supporting the same language. ECMAScript and JavaScript are interchangeable terms, as they are now the same thing.

1 Like