Programming Reading Assignment

  1. A program is a set of commands to a computing device.
  2. The key skill is to write simple programs for complex problems. A program can be complex but it should be easy to read / understand.
  3. A programming lanuage helps the programmer to command a machine. Machnine code is very hard to read.
  4. Javascript was named like Java because of a marketing idea. Java was very famos back in the 90s.
  5. Its a standard for scrips and the same as Javascript.
  1. A set of instructions for the programmer to give the computer a execusion
  2. It gets complex because you can create a mase.
  3. A interaction between humans and pc
    4.None
  4. same, different langage

  1. Creating instructions telling a computer what to do
  2. The complelixty of programming depends on the way the code is written and organized by the programmer. It could be small and simple or long and messy.
  3. Programming languags allow humans to interact with and read computer programmes which would otherwise be communicated in Binary, which is almost impossible to read.
  4. Almost nothing, it was just a marketing idea to use the name Java
  5. Both terms refer to the same language
  1. A program is a set of expressions that combine to execute a specific set of instructions that produce some result (print a web page, calculate a solution to a math problem… etc)
    2 Complexity in programming can be a trade off between human readability and speed (less function calls)
    3 Programming languages can be more compiled or less compiled (machine language) Javascript is a more compiled language than machine language, so it is more understandable (readable) however it loses in speed compared to machine language.
    4 The relationship between Java and Javascript is virtually non-existent (outside of an unfortunate marketing attempt)
    5 ECMAScript is a standardization attempt for Javascript it is increasingly being used for writing server applications and services using Node.js.
  1. Program is a set of rule / instruction to show the computer what to do .
  2. Complexity is make a program more simple.
  3. The languages translate de instructions to the computer understand.
  4. Has nothing to do is just marketing.
  5. its a stander guidelines to everybody to follow.
  • What is a program?
    A program could be considered:

-lines of code
-instructions telling a computer what to do
-data in the computer’s memory, etc.

  • What can you say about complexity in programming?

The fundamental rules are simple and easy. However, as you progress, it can become very complex. Most people say you should never stop learning if you’re a programmer. You’re always learning new things, new tricks, and new programming languages.

  • What function do programming languages have?

They execute code and let a programmer use his creativity and the language to produce a program/system that can be run on a computer.

  • What is the relationship between Java and Javascript?

There is actually very little that connects Java and JavaScript, other than the similarities in the names. The naming of JavaScript was a misguided marketing decision to piggyback on the name-recognition of Java.

  • What is ECMAScript and how is it related to Javascript?

They are very closely related. ECMAScript actually describes how JavaScript should work with browsers other than Netscape. These days, when people use JavaScript, they are actually usually using ECMAScript Version 3.




  1. precise instructions telling a computer what to do.
  2. The fundamental structure of programming is simple but this structure can become complex. It is can be so complex that the structure you created has developed its own structure and rules it must follow.
  3. Programming languages provide a clear language in which humans can interact with computers to perform tasks which they otherwise would not be able to perform.
  4. They are different. They got pushed at the same time but are different programming languages
  5. ECMAScript and JavaScript are the same thing.
  1. What is a program?
    A set of instructions given to a computer to get it to preform a task.

  2. What can you say about complex programming?
    It is easy for the complexity of a program to “get away from you”!
    The art of programming is “the art of controlling complexity”
    Many programmers use “best practices” to control complexity.
    But…Better to learn from your mistakes.

  3. What function do programming languages have?
    Provide tools and building blocks to remove mundane tasks.
    Makes reading the code more understandable ( closer to written language)

  4. What is the relationship between Java and Javascript?
    Two completely different languages that were marketed at the same time.

  5. What is ECMAscript and how is it related to Javascript?
    One and the same. A widely accepted standardized version of the original language.

  1. What is a program? A program is a set of instructions that a computer can execute.
  2. What can you say about complexity in programming? The basic instructions of a computer are very few and easy so to solve real problems a large number of this elementar intructions are needed with the right sequence.
  3. What function do programming languages have? Programming languages have the function to simplify writing source code with a set of tool and functionality that constitute an abstraction of the elementar machine language.
  4. What is the relationship between Java and Javascript? There aren’t any substantial relationship. Javascript was called so only to exploit the fame of the already widespread and marketed Java.
  5. What is ECMAScript and how is it related to Javascript? ECMAScript is the standardization of Javascript originally created only for Netscape browser. Now ECMAScript and JS are the same thing.

1)A set of instructions sent to the CPU
2)Lower level programming is far more complex than high level.
3)Languages offer shortcuts to simplify instructions, and are closer to normal spoken languages.
4)None
5)It’s the same thing, different name.

  1. A program is a set of precise instructions telling the computer how to make decisions- as opposed to HTML, which is a Markup Language.
  2. From simple and clear rules grow interlocking complexities whose difficulties may increase exponentially if one is not careful.
  3. Essentially they aid the programmer by reducing confusion based on complexity and non-verbal language.
  4. There is hardly any- it was a marketing trick.
  5. It is the standardization of JavaScript- for all intents and purposes, the terms are interchangeable.

[quote=“ivan, post:1, topic:3056”]
*** What is a program?**
List of written instruction to tell the computer what to do

*** What can you say about complexity in programming?**
It can grow out of control to the point that even the programmer can get confused

*** What function do programming languages have?**
The function of programming language is to translate the instruction in understandable human language into low level machine language

*** What is the relationship between Java and Javascript?**
There is not connection at all between the two language except Javascript was named so to ride on the popularity of Java language at that time.

*** What is ECMAScript and how is it related to Javascript?**
ECMAScript is the standardised version of Javascript, hence both are the same.

  1. A program is instructions given to a computer to do certain commands in a certain order
  2. The more complex the program is, the harder it will be to troubleshoot and for others to use, keeping the code as simple and organized as possible is the best.
  3. Programming languages use a compiler or other means to translate the instructions to the binary code which the CPU runs. It makes it much easier for humans to write programs because the languages are similar to English.
  4. There is no relation. Javascript was created around the same time and tried to use the hype around Java to accelerate it’s position.
  5. It is the same thing. ECMA is the abbreviation to the organization who wrote the standards for Javascript.
  1. A program is a set of instructions, telling the computer what to do.
  2. A program can become complex, keeping complexity under control is the main problem in programming.
  3. A programming language allows the programmer input a set of instructions which in a more intuitive way instead of worrying where 1’s and 0’s have to be moved.
  4. There is no relationship besides the name. JavaScript was used as a name because Java was popular back in the days.
  5. ECMAScript is a standard for JavaScript, established so all software would use the same standard.
  1. What is a program?
    A program is a piece of text typed by a programmer. It directs the computer to do something. It is also data in the computer’s memory and controls the actions performed therein. Conceptually, we can say that a program is a building of thought, the thought of the programmer, growing under his typing hands.

  2. What can I say about complexity in programming?
    Even if its fundamental rules are simple and clear, programming may become rather complex when it adds its own rules and complexity to itself. If the programmer is not mindful of keeping things ordered and well structured, the program he/she is building may become a complicated maze.

  3. What function do programming languages have?
    Programming languages instruct computers to perform specific tasks. They communicate with a computer pretty much the way we communicate with each other, combining words and phrases.

  4. What is the relationship between Java and Javascript?
    There is little relationship between Java and Javascript, except maybe that they are both object-oriented languages. Javascript adopted the “java” fancy word that was trendy at the time with Java (and its famous cup of coffee…)

  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript is a standard document that describes the way the JavaScript language should work. It is named after the standards organization called Ecma International that did the standardization. In practice, the terms ECMAScript and JavaScript can be used interchangeably, they are two names for the same language.

What is a program?
A set of precise instructions that tell a computer what to do.

What can you say about complexity in programming?
Although the fundamental rules are simple, in order to utilise them to create more complex and useful programs the difficulty will sharply increase. There is lots to learn and lots to put together, but none of it is impossible and with hard work and an open minded, learning positive mindset it can all be achieved. The main difficulty we as developers will encounter is to manage the size and complexity of the programs we create. If we allow it’s complexity to dwarf it’s utility, it is easy to get lost in the maze of our own creation.

What function do programming languages have?
Programming languages abbreviate and simplify the complexity of writing programs in binary code. They can take care of the uninteresting details that would otherwise require long, tedious and complex code to perform simple tasks. It can help the programmer operate at a higher level, taking care of the underlying details whilst allowing freedom to create more complex and useful programs.

What is the relationship between Java and Javascript?
There is basically none. The name was as marketing gimmick designed to ride the popularity of Java.

What is ECMAScript and how is it related to Javascript?
ECMAScript is functionally another name for JavaScript, coming from the Ecma Int. organisation that standardised the form of JavaScript that has evolved into what we use today.

  1. A set of precise instruction telling the computer what to do.
  2. Complexity in programming can be interpret in different ways. In total programming is a quite complex field. Nowadays complexity is being resolved with different programming languages which helps users to easily interact with machines. Anyway it’s all is still complex for me personally, but I am ready to make mistakes and learn :smiley:
  3. It is all about talking to computer. 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. It’s kinda Bcash :poop: but in programming world, no?)
  5. ECMAScript and JavaScript can be used interchangeably—they are two names for the same language.
  1. What is a program?
    A set of instructions telling the machine what to do.

  2. What can you say about complexity in programming?
    Programs can be large and grow in size if not staying within strict rules to control the complexity.

  3. What function do programming languages have?
    To simplify the input to write the program.

  4. What is the relationship between Java and Javascript?
    None, beside the name itself.

  5. What is ECMAScript and how is it related to Javascript?
    It’s the javascript standard

  1. A program is a set of precise instructions that tell a computer what to do.
  2. When programming, the code can get out of control and become too complex. The ‘art’ of programming is controlling that complexity.
  3. The function of a programming language is to tell the computer, in a language it can understand, how to do an operation in a fast and efficient manner.
  4. None but the name, the only relationship is the Javascript developers decided play on the popularity of the Java name when introducing Javascript. The language is different.
  5. ECMAScript and Javascript are both terms that can be used to describe the same language. ECMAScript is a list of standards that describes the way Javascript should work across different software.