Programming Reading Assignment

What is a program?

A program is a manifestation of thought and ideas taken form in a computer and its operations.

What can you say about complexity in programming?

It can range very easily from beautifully simple to intricately and overly complex. This creates the very likely possibility of multiple approaches to get to the same point.

What function do programming languages have?

These exist in order to make programming more human readable. Computers only understand binary code but programming languages help bridge the gap between how we communicate and that.

What is the relationship between Java and Javascript?

There is only a marketing relationship; the guy who thought of this was a genius since he got his idea to stick. The languages have no technical relationship.

What is ECMAScript and how is it related to Javascript?

This is an interchangeable name with Javascript. ECMA is the organization that standardized what actually is Javascript.

1 Like

1.What is a program? Programming is the act of constructing
a program—a set of precise instructions that tell 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. Analogies that try to compare programs to objects we are familiar
with tend

2.What can you say about complexity in programming? large programs is costly not just because of the time it takes
to build, size always involves complexity, and complexity confuses
programmers, which introduces mistakes (bugs) into
programs. A large program then provides a lot of space for these bugs to hide,
making them hard to find.

3.What function do programming languages have?

A good programming language helps the programmer
talk about the actions that the computer has to perform on a higher level, and helps omit details, provides convenient building blocks, allows you to define your own building blocks (such as sum and
range), and makes those blocks easy to compose.

4.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.

5.What is ECMAScript and how is it related to Javascript? After Javascripts 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, which is called 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 series of instructions that a computer will execute as it is received, no matter what is written
  2. Is as complex as the problem one wants to tackle, if we want to give a simple one step task, it shouldn’t be difficult. But as convoluted is the issue in hand, the way to explain the computer what it must do can end really messy, since a computer can only understand straightforward orders.
  3. They work as translators between our own language and the way a computer thinks, because the most primitive computer can only understand “on” and “off”, yelling at it “DO 1+1 !!” won’t do the trick. An interpreter is necessary.
  4. According to the book, none, since its name comes from a marketing strategy.
  5. Apparently, they are both the same programming language
1 Like

What is a program?
a set of instructions to tell your computer what to do.

What can you say about complexity in programming?
Organize your code as to avoid being lost in its own complexity.

What function do programming languages have?
They simplify the communication between humans and the computer

What is the relationship between Java and Javascript?
None
What is ECMAScript and how is it related to Javascript?
It is the set of rules that javascript follows

1 Like
1. A set of instruction that tells a computer what to do. Step by step.
2. Programming can be a daunting skill to pick up at first. But after practice, it is quite rewarding.
   One can teach a computer to do something much faster than any human can.
3. Programming languages allow us, humans, to interact with a machine and dictate how it behaves.
   The language facilitates that communication between machine and human,
4. There is no relationship between Java and JS. Besides the name, for branding purposes.
5. ECMAScript is a document that standardizes the way JS should work. Named the
   ECMAScript standard, after the Ecma International organization that did the standardization.
1 Like
  1. A program—a set of precise instructions that tell a computer what to
    do.
  2. The art of programming is the skill of controlling complexity. The great program
    is subdued—made simple in its complexity.
  3. They are a way for humans to interact with computer language.
  4. There is no relationship except for the name.
  5. ECMAScript provides the rules, details, and guidelines that a scripting language must observe to be considered ECMAScript compliant. ECMAScript is a standard. A scripting language.
2 Likes
  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?

Complexity is something to be controlled while programming.

A program can be as simple or as complex as the programmer decides it should be.

Without careful considerations, programs can quickly become overly complex, making them difficult to maintain and understand (especially by others that did not take part in the original construction of the program).

	3. What function do programming languages have?

Programming languages allow us to develop programs using human languages.

These human languages are then compiled into machine code, or instructions that a computer processor can understand.

	4. What is the relationship between Java and Javascript?

There is almost no relationship between Java and Javascript, other than that JavaScript was named during the rise of Java’s popularity.

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

ECMAScript is just another name for Javascript.

2 Likes
  1. A program is a set of instructions provided to the computer that tells a computer what specific task to do

  2. Programs can be difficult and easy to read and it’s complexity and computing cost depends on the goal of the program and strategy used to achieve that goal

  3. Programming languages function is to translate programmers written code into the 1’s and 0’s for the CPU to execute

  4. They have nothing in common

5.ECMAScript is the standard of JavaScript and can be used interchangeably

1 Like

1. What is a program?

A program is a set of precise instructions telling computer what it should do.

2. What can you say about complexity in programming?

Complexity allows programs to do complicated things by combining very basic instructions that a computer understands. But if a program becomes overly complex, then even the person who created it might lose the grasp on understanding its inner workings. Therefore keeping complexity of a program under control is very important in programming.

3. What function do programming languages have?

They allow to formulate instructions for the computer on a higher level of abstraction, without having to care about small technical details. Many basic instructions can be “packed” together into more complex and powerful commands of a programming language, thus allowing the programmer to write effective and more easily readable and understandable code.

4. What is the relationship between Java and Javascript?

There’s almost no real relationship between the two. JavaScript was named so to “borrow” from Java’s popularity at that time. But they are two different programming languages and shouldn’t be confused with each other.

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

ECMAScript is a standard of the programming language know as “JavaScript”. So basically ECMAScript and JavaScript are one and the same thing.

1 Like

Pick up the Eloquent Javascript book and read the following chapters:

Introduction

  • On Programming
  • Why Language Matters
  • What is Javascript?

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

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

What function do programming languages have? artificially constructed language used to instruct computers

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

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.The program is a building built by a programmer to do an enormous number of simple actions to make very complicated things
2.Complexity in programming is something that I think you don’t need to worry about because if the programs are made by a strict set of rules the programming would become boring. Complexity is a thing that comes with new problems but with new solutions too and that is like a challenge to keep your interests up to learn new things.
3.Programming languages have the function to help the programmer by allowing them to talk about the actions that the computer has to perform on a higher level.
4.There is no relationship between them, the similar name was inspired by marketing considerations because at that time the Java language was growing and thought to try to ride along on this success.
5.The ECMAScript is a standard document that describes the way Javascript language should work and in practice ECMAScript and Javascript are two different names for the same language.

1 Like
  1. A program is a set of commands written, for the computer to fulfill.
    2.Complexity is something to pay attention to, to make the simplest most effective code possible.
    3.Programming languages is translations between binary code and human language.
    4.The names are the most similar. They are both languages though.
    5.ECMAScript an JS are the same laguages.ECMA is a standard made, that JS is a part of.
1 Like
  1. A program is a set of instructions written in code that tells a computer what to do.
  2. Programming involves controlling complexity, making sure that code is as simple as possible for humans to write and read.
  3. Programming languages abstract much of the complexity from machine code and provide a framework that is easier for humans to understand.
  4. JavaScript is unrelated to Java. It was a marketing ploy.
  5. ECMAScript and JavaScript are effectively one and the same.
1 Like

1. What is a program?
A program is a building of thought.
2. What can you say about complexity in programming?
Complexity is the main problem to deal with in programming. A good program is simple to read not only by the creator but also by others, minimizing confusion.
What function do programming languages have?
The function is to make programs more abstract and better understood by humans and therefore make them easier to compose.
What is the relationship between Java and Javascript?
They were only marketing related.
What is ECMAScript and how is it related to Javascript?
They refer to the same language and can be used interchangeably.

1 Like

What is a program?
It is a set of commands that tells the computer to do things. The computer will execute these instructions in a very fast way. For example a set of calculations


What can you say about complexity in programming?
You can make programs simple by using the code in an efficient way. You can make a simple (task) program very complex by doing all kinds of steps inside the program that can be simplified in less steps or more logical steps. Also using comments inside the code could make a complex program easier to read and understand by someone that initially did not make the code.


What function do programming languages have?
To provide the human with an easy to understand set of instructions to make the computer do what you want it to do.


What is the relationship between Java and Javascript?
There is no relationship. The name was chosen because in that time the Java language was very popular


What is ECMAScript and how is it related to Javascript?
A standardized description of how the language should work. They are related because they refer both to one and the same language

1 Like

1, A program is a set of instructions, that function in a a certain order
2. Best way to program is to keep it simple
3.Programs pull from the machine codes into a manner that humans can read
4. No relation except for the name
5.Its the starndard that javascript follows

1 Like
  1. What is a program?
    A program is a set of precise instruction that tell a computer what to. We use programming because computers can calculate tedious tasks very fast and efficiently

  2. What can you say about complexity in programming?
    The less complex a program the better, there is value to simplicity to when it comes to programming. In fact the challenge is to keep complex instructions simple

  3. What function do programming languages have?
    Programming languages are used to instruct computers to achieve fast calculations

  4. What is the relationship between Java and Javascript?
    There is no meaningful relationship between Java and Javascript.
    The name was used because Java was a popular program at the time Javascript launched and it was good marketing for JavaScript

  5. What is ECMAScript and how is it related to Javascript?
    They are synonymous. One in the same…

1 Like
What is a program?
A program is a series of instructions that tell a computer what to do
What can you say about complexity in programming?
Programming rules are simple and clear but as the program grows it can become very complex.
What function do programming languages have?
Make a program understandable to the programmer, since machines only understand 1 and 0's it would be very difficult to create a program based on this. Therefore a programming language is a 'bridge' between a computer and a programmer
What is the relationship between Java and Javascript?
Javascript was named after java to take marketing advantage but they have almost nothing to do with eachother
What is ECMAScript and how is it related to Javascript?
ECMAScript is a standard document that describes how Javascript should work. In practice Javascript and ECMAScript can be used interchangeably
  • What is a program?
    A Program is a series of commands given to a computer
  • What can you say about complexity in programming?
    Complexity in programming is a double-edged sword. A high degree of it can create very powerful programs, but can also open the door for potentially devastating unintended consequences.
  • What function do programming languages have?
    Programming languages provide a way to instruct a computer in a way that is much more concise than using binary, and it does so in language that is much more similar to natural human language.
  • What is the relationship between Java and Javascript?
    Java and Javascript are both programming languages, but are functionally not related. the name Javascript was just an attempt to ride the wave of popularity that Java had during Javascript’s inception.
  • What is ECMAScript and how is it related to Javascript?
    ECMASript and Javascript are synonymous in practice. ESCMAScript is just a universally standardized version.
1 Like
  1. What is programming?
    Programming is the act of constructing a set of precise instructions to tell a computer what to do.

  2. What can you say about complexity in programming?
    Programs built on simple and clear fundamental rules can become complex and introduce their own set of complexity and rules.

  3. What function do programming languages have?
    To instruct computers to perform a task.

  4. What is the relationship between Java and Javascript?
    Javascript used Java’s popularity for marketing purposes. They are not the same.

  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript is a standard that Javascript follows so that various pieces of software could talk the same language.

1 Like