Programming Reading Assignment

  1. What is a program
    Program is a set of instructions you give to the computer to execute
  2. What can you say about complexity in programming?
    You can make what ever you want in a program, but you have to keep the complexity as low as possible because it can overgrow and after a while even the programmer can lose control over it
  3. What function do programming languages have?
    Simplifies the programming process, makes it more readable for the humans
  4. What is the relationship between java and JavaScript?
    Nothing, the name was just a marketing decision
  5. What is ECMAScript and how is it related to JavaScript?
    It`s the same programming language referred by two names.
1 Like
  1. 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. 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. You’re building your own maze, in a way, and you might just get lost in it. The art of programming is the skill of controlling complexity. Some programmers believe that this complexity is best managed by using only a small set of well-understood techniques in their programs. This is not only boring, it is ineffective. New problems often require new solutions. The field of programming is young and still developing rapidly, and it is varied enough to have room for wildly different approaches. There are many terrible mistakes to make in program design, and you should go ahead and make them so that you understand them. A sense of what a good program looks like is developed in practice, not learned from a list of rules.

  3. A programming language is an artificially constructed language used to instruct computers. 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.

  4. JavaScript has almost nothing to do with the programming language named Java; the similar name was inspired by marketing considerations rather than good judgment.

  5. After its adoption outside of Netscape, a standard document 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. This is called the 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. Programing is a language used to communicate to computer applications
  2. Programming can be complex, try to standardize and simplify where possible
  3. Pragramming languages function to communicate instructions to computer/ applications to be useful in fulfilling a desired task or need.
  4. No relationship other than a marketing scheme.
  5. ECMAScript and Javascript are the same thing. ECMA sets the standards for Javascript.
1 Like
  1. Program is set written instructions given to the computer to execute.

2)The longer the program is the more complex it becomes, so it better to keep it as simple as possible.

3)Programming language help the programer to communicate set of instruction to the computer to execute at a higher level, it also help in removing unwanted details in the written instruction and provide convenient building blocks, such as While and console.log

4)There is relationship, The name was just a marketing decoy.

  1. They mean the same thing and any of those names can use you desire.
1 Like
  1. What is a program? It is a set of instructions in the form code for a machine to execute
  2. What can you say about complexity in programming? Use proper technologies and languages to solve complex issues
  3. What function do programming languages have? They provide us with the ability to solve complex issues in the form of code.
  4. What is the relationship between Java and Javascript? JS got its name from JAVA as an effort to bootstrap to the hype and popularity around JAVA
  5. What is ECMAScript and how is it related to Javascript? They are the same thing. It is just that ECMA defines the new stanards for JS
1 Like
  1. A program is a piece of text, typed by a programmer, used to control the actions of a computer.
  2. Complexity in programming should always be kept in control by the programmer. If a program is too
    complex it’s very easy to get lost in it.
    3.The function of programming languages can be described as follows:
    a) giving the instructions, on a higher level, about the actions that a computer has to perform;
    b) omitting unnecessary details in programming;
    c) providing standard an customizable building blocks easy to compose in programming.
  3. Javascript has almost nothing in common with Java. Javascript has a name similar to Java
    due to marketing reasons present at moment of its launch.
  4. The ECMAScript standard is a document that explain how the Javascript language should work in
    order to be used correctly.
    ECMAScript is also used as a synonym of Javascript.
1 Like
  1. a set of instructions created by a programmer to make a computer do a specific action
  2. a program that does cool things is going to be layer of complexity, and one of the biggest problems/goals of programming is to make this complex stuff look simple.
  3. programming languages give the programmer tools to construct fancy elements with, without having to work through a lot of superfluous data over and over again
  4. they are both C-style computing languages, but beyond that they pretty much only have a similar name due to a small marketing advantage at the time they came out
  5. basically the same thing. ECMAScript Standard was written to outline the way the Javascript language should work, to ensure various softwares would run it properly
1 Like

1.A set of precise instructions telling the computer what to do.
2.The programming is becoming bigger in complexity
3.A way to tell the program what to do.
4.Only similar name, they are totally different programing languages.
5.ECMAScript is a document showing how JavaScript should work.

1 Like
  1. What is a program?
    A set of specific instructions that you create within a computing system

  2. What can you say about complexity in programming?
    The progammer can get lost in its own creation due to the complexity so it is imperative to manage the complexity by ironically making it as simple as possible.

  3. What function do programming languages have?
    Programming languages bridge the gap between programmer and computer by directing them specific tasks.

  4. What is the relationship between Java and Javascript?
    Java was launched back then and the creators of javascript rode the coat tails of its popularity thus naming it similar to Java. They are quite different.

  5. What is ECMAScript and how is it related to Javascript?
    It is another name for Javascript

1 Like
  1. a set of precise instructions telling a computer what to do.
  2. complexity is ok just makes things a little harder.
  3. to find a sequence of instructions that will automate the performance of a task on a computer, often for solving a given problem.
    4.nothing!
  4. they are 2 names for the same language.
1 Like
  1. 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.
  2. The art of programming is the skill of controlling complexity.
  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 (such as while and console.log), allows you to define your own building blocks (such as sum and range), and makes those blocks easy to compose.
  4. JavaScript code is run on a browser only, while Java creates applications that run in a virtual machine or browser. Java is an OOP (object-oriented programming) language, and JavaScript is specifically an OOP scripting language.
  5. ECMAScript is a standard 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. ECMAScript and JavaScript can be used interchangeably—they are two names for the same language.
1 Like
  1. What is a program?
  • Program is set of instructions telling computer what to do
  1. What can you say about complexity in programming?
  • Creativity and complexity in programming are proportional, the more creative we are,and more attention to detail we give , more complex language we must use . with that said - once we can handle that complexity and don’t get lost in it - programs are born.
    SIMPLE IS NOT BETTER
  1. What function do programming languages have?
  • Its function is to simplify things for us, as computer understands only ‘1’ & ‘0’ - binary codes which are too long, unreadable to us and very limited.
  1. What is the relationship between Java and Javascript?
  • Beside that they’re both programming languages, they are not related
  1. What is ECMAScript and how is it related to Javascript?
  • ECMAScript is a JavaScript standard, as erc20 is for ethereum
1 Like

1: A program is a set of instructions used by a person to interact with a machine

2: As a program grows, so will it’s complexity, this needs to be kept in check and good programming uses tools and techniques to manage this complexity

3: Programming languages execute commands or inputs to return an output

4: Besides a similar name, nothing

5: They are both the same, once Javascript was adopted outside of Netscape a Standard document was issued to define the language and was called the ECMAScript

1 Like

1. * What is a program?
A: A program is a precise set of instructions that tells the computer what to do.
2. * What can you say about complexity in programming?
A: Without some form of discipline, the program an become to complex to maintain; however, managing complexity is a balance that can only be developed through experience and effort.
3. * What function do programming languages have?
A: They serve as a medium for the programmer and the computer to communicate with each other. The computer has to recognize the command while the programmer needs to understand the results the computer returns.
4. * What is the relationship between Java and Javascript?
A: None. Java was being marketed as Java script was developing and someone thought naming Javascript would be a good way to increase the rate of adoption by capitalizing on the Java name recognition.
5. * What is ECMAScript and how is it related to Javascript?
A: Today, it is basically another name for Javascript that arose from standardization of programming uses for Javascript once it started being widely used outside of Netscape.

1 Like

Programming Reading Assignment

  1. What is a program?
    A program encompasses many features. It is a text which programmer has put together and it directs computer to perform certain actions. Program is data residing on computers memory and controls actions to be preformed by this same computer memory.

  2. What can you say about complexity in programming?
    Programming is rarely simple or predictable and programming is an art, rather than science.
    Even though programming rules are clear and simple, as programming is done the process introduces its own rules of complexity. The simpler the better - would be a good goal to achieve!

  3. What function do programming languages have?
    If programming language is any good, it provides programmer with abstract means of expression while it hides uninteresting details. Programming language gives us building blocks and most of the time allows programmers to add additional building blocks.

  4. What is the relationship between Java and Javascript?
    The relationship is only by name - first 4 letters, otherwise, this similarity happened during 1995 when Netscape introduced JavaScript and Java language was promoted because of them marketers trying to latch onto successes of JavaScript launch/popularity.

  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript describes a general purpose programming language and it was described in a document after Netscape started to support JavaScript or something that resembled it.
    There are several versions of Javascript but ECMAScript version 3 is most widely supported one.

G.

1 Like
  1. What is a program?
    It is instructions put into a computer in a certain way constructed by a person(programmer) to make the computer do things in a certain way. It is a building of thoughts.
  2. What can you say about complexity in programming?
    A program’s size and complexity can grow out of control without care, confusing even the programmer. The art of programming is controlling the complexity. There are sets of rules but programming is still young and evolving.
  3. What function do programming languages have?
    Programming languages make it possible to set instructions in a less obscure more understandable way for people. It is a way of translating extensive mathematical work into short concise commands.
  4. What is the relationship between Java and Javascript?
    There is basically no relationship between the two. When JS was coming out Java was becoming popular. It was a marketing ploy.
  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript is a document written to describe how the Javascript language should work, so that software that claimed to support JS were talking about the same language. ECMAScript and Javascript are 2 names for the same language.
1 Like
  1. A program is a set of instructions used to communicate instructions to a computer.

  2. Complexity can become an issue very quickly if the programmer does not plan the structure in a well thought out way. Simple programs are not generally complex, but advanced programs that solve non routine problems can be have a lot of complexity as a function of the problem being solved.

  3. Programming languages are the interface between the programmer and the computer. It is through the programming language that the computer executes the instructions that the programmer wants.

  4. There is no relationship. It was a marketing ploy for javascript to ride on the coat tails of the popular language java.

  5. ECMASCript and Javascript are equivalent. ECMASCript defines the syntax and program standards for Javascript so that all Javascript programmers are on the same page.

1 Like

1.What is a program?
set of instructions
2.What can you say about complexity in programming?
Complexity should be avoided where possible, referring to the KISS principle
3.What function do programming languages have?
Programming languages translate commands understood by humans in language machine.
Language matters because it simplifies to communicate trough computer.
4.What is the relationship between Java and Javascript?
Only speculative, apparently not much.
5.What is ECMAScript and how is it related to Javascript?
Its a standard that javascript follows

1 Like

1.program is the building of thoughts/cost less/weight less/ grow easily under our typing hand.
2.keeping program under control is the main problem in programing.
3.function is a way to communicate with the computer.
4.no relation
5.second name of Java script.

1 Like
  1. A set of instructions that tells a computer what to do.
  2. The compounding nature of coding can get exponentially complicated. It’s best to keep programs as simple as possible.
  3. They help humans to interact with computers by implementing systems of coding instructions for problem solving, calculations, creating, etc
  4. The have almost nothing to don with each other. JavaScript’s named was adopted for marketing reasons, specifically, to ride the wave of popularity from the original Java language.
  5. It’s the standard that Javascript follows. Both are essentially one in the same and can be used interchangeably.
1 Like