Programming Reading Assignment

  1. What is a program?

A program is a set of precise instructions for the computer to perform specified tasks.

  1. What can you say about complexity in programming?

In programming, it’s easy to grow out of control into a large, complex and confusing codes. This results in an error-prone and buggy programs that are difficult to manage and maintain. Complexity in programming can be simplified by careful planning, designing and decomposing into more simple and manageable smaller programs that work in collaboration with each other to accomplish complex tasks.

  1. What function do programming languages have?

Programming languages allow the programmers to easily communicate and give instructions to computer in a form of human expression that human can understand rather on machine codes in bits and bytes that only computer understands.

  1. What is the relationship between Java and Javascript?

There is no relationship between Java and JavaScript. JavaScript was introduced to provide and support interactivity in the web browser. Easily confused because of the popularity in the common word “Java” in marketing. They are developed differently and for different purposes. Java is an object-oriented (compiled) programming language, while JavaScript is an object-oriented scripting (interpreted) language.

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

ECMAScript is a standard specification for scripting languages and JavaScript is just one of the popular scripting languages implementation based on the ECMAScript standard.

1 Like
  1. What is a program?
    A: A program tells a computer what to do via a set of pre-understood instructions.

  2. What can you say about complexity in programming?
    A: Though I have zero experience in programming, the textbook tells me that programming is quite complex, however, the main challenge is to keep the program from growing out of control in size and complexity. It becomes an art to keep the complexity simple. This can be done by more efficiently writing a program, scaling the complexity down into a simple format to communicate the same thing.

  3. What function do programming languages have?
    A: Programming languages are integral in allowing the programmer to interact with the computer, which is almost like a species unto its own. Much like the concept of communicating with an alien, a language is needed. And that particular language can be made more efficient, more streamlined and still get across the message that is attempting to be communicated. A programing language does this.

  4. What is the relationship between Java and Javascript?
    A: Javascript pretty much has nothing to fo with the programming language named Java. Java was more of a marketing thing at the time when Javascript was being introduced. Those with Java thought it would be a good idea to ride the way of Javascript and grow along side of JS.

  5. What is ECMAScript and how is it related to Javascript?
    A: JS was created mainly to interact with the Netscape web browser. When other browser and applications wanted to use JS, ECMAScript was a standard that was employed to ensure that everyone was talking about the same thing/language, true JS.

1 Like
  1. What is a program?
    Program is a list of instructions that follow premade set of rules and have a goal to solve set of problems
  2. What can you say about complexity in programming?
    Complexity should be avoided. Programs should be as simple and readable as possible.
  3. What function do programming languages have?
    Programming languages have function to assist the programmer by providing building blocks allowing the programmer to take actions that the computer should perform on a higher, faster level.
  4. What is the relationship between Java and Javascript?
    No direct relationship between the two, but both are programming languages that can be used to write apps that run inside a web browser.
  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript and JS are two names for the same language and can be used interchangeably. ECMAScript is the same language as JS
2 Likes
  1. A program is a piece of code that tells the computer what to do.
  2. A program can be expressed in both a very complex way and a simple way. The code can be both long or short, readable or unreadable (to the person).
  3. Programming languages allow the programmer to talk about the actions he/she wants the computer to perform on a higher level.
  4. They are both programming languages, but despite the similar name, they have nothing to do with each other. When JS was being introduced, Java was gaining popularity and JS wanted to ride along with this success. Now we are stuck with the name.
  5. ECMAScript is just a different naming for JavaScript. The naming was created to make sure every piece of software that claimed to support JS were talking about the same language.
2 Likes

1.It is a set of precise instructions that tell a computer what to do.
2. Programming tends to be very complex due to the wide range of implementations by a computer. You can easily confuse yourself while programming a complex and confusing program.
3. The main function is an instruction of actions that a computer is able to understand and execute
4. They are completely different programming languages.
5. The ECMAScript standard was called after Ecma International organization and it is the same Javascript language.

1 Like

1 - A program is a set of precise instructions telling a computer was to do.

2 - Complexity in programming has to be as much simple as possible and this is possible only well-understood techniques.

3 - Programming languages helps the programmers by allowing them to talk about the actions that the computer has to perform on a higher level.

4 - Javascript doesn’t have anything to do with Java, they are only related for marketing purposes.

5 - ECMAScript and Javascript are the same thing.

1 Like

1.- A set of precise instructions telling a computer what to do.
2.- It is quite nice considering the fact that computers are relatively dumb. You can create much more stuff than the basic things one would think about at start.
3.- Communicating with a computer, it is certainly borrowed from the way humans communicate with each other.
4.- Almost nothing, the similar name comes from marketing purposes.
5.- ECMAScript set a standard for Javascript.

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.

  2. the art of programming is the skill of controlling complexity. a program can combine enormous numbers of simple actions in order to do Complicated things.

  3. programming languages help contain instructions to tell the computer to execute the lines to achieve the result.

  4. Javascript has very little to do with the programming language named Java. Apparently someone thought it was a good idea to try and ride along on the (Java ) name.

  5. this is a document that was written to describe precisely how the Javascript system should work.

1 Like
  1. What is a program?
    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. What can you say about complexity in programming?
    It is a really important factor that can make a program works nicely if you can control it, otherwise would be the opposite.

  3. What function do programming languages have?
    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. What is the relationship between Java and Javascript?
    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. What is ECMAScript and how is it related to Javascript?
    They are two names for the same language.

1 Like

1. What is a program?
It is text written by a programmer directing the computer to perform certain actions.
2. What can you say about complexity in programming?
Programming should be written as simple as possible. When excess in complexity it could confuse even the original author.
3. What function do programming languages have?
It enables an author to write instructions to a computer to perform them literally and quickly.
4. What is the relationship between Java and Javascript?
Java is an object oriented language that requires compiling whereas JavaScript is text that can be executed on a browser in an HTML file.
5. What is ECMAScript and how is it related to Javascript?
It is the standard for JavaScript.

1 Like
  1. It’s a set of instructions
  2. The more instructions the more complex the program is.
    3.They express in different ways, sets of instructions through notation that you can understand.
    4.there is no relationship between the two.
    5.Two names for the same language.
1 Like
  1. What is a program?

It is instructions that reside in the computer’s memory while also controlling the actions on the memory. ‘A program is a building of thought. It is costless to build, it is weightless, and it grows easily under our typing hands’

  1. What can you say about complexity in programming?

A program can very quickly become very complex (like a labyrinth even for the creator of it) because programs are made up of many, many small tasks to form much more complex ones. The best programs find ‘simplicity in their complexity’ and are subdued and understandable.

  1. What function do programming languages have?

To communicate with computers to instruct them to do what humans want them to do.

  1. What is the relationship between Java and Javascript?

JavaScript was trying to ride the success of a completely different language Java that was popular at the time. But the only relation is having java in the name.

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

An official organization got together and set the standard to make sure everyone was on the same page. So it’s just the “official” term for standardized JavaScript.

1 Like
  1. What is a program?

A set of precise instructions telling a computer what to do. 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.

A program is a building of thought. It is costless to build, it is weightless, and it grows easily under our typing hands.

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

  1. What can you say about complexity in programming?

Complexity has been an issue from the beginning in programming but with the past of the years languages have been able to make it easier for programmers to program.

  1. What function do programming languages have?

Establish a set of rules which allow us to communicate with computers and setting precise instructions telling a computer what to do.

  1. What is the relationship between Java and Javascript?

There is no relationship, just the name.

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

ECMAScript stands for the Javascript International Standard. It is the official language name.

1 Like
  1. What is a program?
    A program is both the text that is saved by the computer while also being a set of instructions for it to follow.

  2. What can you say about complexity in programming?
    Complexity is something that has to be managed carefully. If something is too complex then it is hard to understand but complexity is required for solutions to problems that haven’t been solved yet.

  3. What function do programming languages have?
    They are the tool that is used for humans to instruct a machine on what to do.

  4. What is the relationship between Java and Javascript?
    No relationship apart from the similar name.

  5. What is ECMAScript and how is it related to Javascript?
    ECMAScript is the standardization document that describes how software must operate so that it is supported by Javascript. ECMAScript is the same as Javascript and the names are used interchangeably.

1 Like

a set of instruction u want your computer to execute

The fundamentals of programming is easy but the complexer u make ur maze the easyer u will get lost in it urself so try to control the complexity to control your project.

programming language is a readable set of instructioction that the computer compiler can understand and execute ur instruction in the way that i intended them to be .

No relation at all. Java jumped on the popularity of the name to also gain in succes

[quote=“ivan, post:1, topic:3056”]
What is ECMAScript and how is it related to Javascript?
[/quote]ECMAScript is the same language then javascript. ecma was the standard version of javascript

1 Like
  1. A program is a set of instructions that tell a computer to run specific tasks and operations related to those instructions.

  2. Complexity in programming can introduce inefficiencies and potential bugs in code, and so programmers strive to revise and refactor code to increase efficiency and simplify the code for readability and maintenance and to review the logic used in the program’s instructions to remove possible bugs.

  3. Programming languages are the method that instructions are created for a computer to execute. There are a wide variety of languages that can be used to create the instructions and these languages typically have specialisations for the type of tasks the programmer would like the computer to carry out.

  4. JavaScript appeared around the same time as there was marketing hype for the Web and Java, a strongly typed compiled language for working on multiple different platforms, and so was named with the word ‘Java’ in it. However, it does not have a technical relationship.

  5. ECMAScript is the agnostic standardised version of JavaScript as JavaScript was implemented in different ways in earlier browsers. The standardisation guarantees that core functionality of the language is the same regardless of the platform that JavaScript is executed on.

1 Like
  1. A program is a set of instructions telling a computer what to do.
  2. It can be hard to really understand the magnitude of programming and what can be accomplished. When learning a new language you may start with learning a few words, but learning all of the words isn’t really necessary to be able to communicate. What you really have to learn to communicate is the grammar: how do i build my words into sentences? Otherwise you will only be able to communicate really simple things. I believe it’s the same in programming. I will never learn all possible functions but I will learn how to use my knowledge and combine it into new solutions.
  3. The ability to combine the intelligence of a human and use it with the power of a computer.
  4. Nothing really, both of them are programming languages but Javascript only used the name to ride the wave Java created.
  5. It’s the same language.
1 Like

1 - a programm is a set of instructions
2 - programming tends to get complex very fast. The main problem is keeping programs under control. Sticking to a small set of known techniques is not profitable
3 - programming languages have the function to tell a “dumb” computer what to do
4 - java vs javascript: javascript was released at the time of succes of java. Bad marketing boys rode the wave of success. There is no other relationship between the two
5 - ECMA script was used to tell how javascript works

1 Like
  • What is a program?

It is a set of rules that when giving an input it process them in a way that it was programed to and comes with an output.

  • What can you say about complexity in programming?

The less complex the better. it is very easy to make a program complex and lose the logic behind it.

  • What function do programming languages have?

To make it easy for people to read and write what the computer has to do in binary code.

  • What is the relationship between Java and Javascript?

nothing, it is named javascript because java was popular.

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

It is the same thing as Javascript.

1 Like
  1. What is a program?
    A program tells the computer what to do with language input by the programmer.

  2. What can you say about complexity in programming?
    Programs can do straight forward things, but because of their high speed they can perform a lot of these simple actions at the same time which can make it complex. The art is to control the complexity so that the programmer does not get confused in his own maze.

  3. What function do programming languages have?
    Programming languages is the communication tool between a programmer and a program to be able to make the computer execute a set of instructions.

  4. What is the relationship between Java and Javascript?
    There is not really a relationship except that they have a similar name.

  5. What is ECMAScript and how is it related to Javascript?
    ECMAscript is a document, the ECMAScript standard, that describes how the Javascript language should work.

1 Like