Programming Reading Assignment

1: a program is just code, it can do things, things you program it to.
2: that it has got alot better with time :slight_smile:
3: its a way for us to talk to a program and build it.
4: there it none the name was hijacked :stuck_out_tongue:
5: it is just a version. and a standard that .JS follows

What is a program?
A program is a precise set of instructions that tells the computer to perform a series of tasks

What can you say about complexity in programming?
Programming is based on simple fundamental rules, but can quickly grow in complexity and difficult to manage if not properly considered and organized

What function do programming languages have?
Programming languages help humans communicate instructions to a CPU by making it easier to read a write programs.

What is the relationship between Java and Javascript?
JavaScript has nothing to do with Java except that they are both C-based programming languages. Java was a popular programming language being marketed at the time and the creators of JavaScript wanted to ride the coat tails of that popularity by having “Java” in the name.

What is ECMAScript and how is it related to Javascript?
ECMAScript and JavaScript are the same language and either name could be used interchangeably. The reason for this is because the ECMA International organization created a standardized document called EMCAScript to describe how JavaScript should work.

1. What is a program? It is a piece of text that instructs the computer on what to do

2. What can you say about complexity in programming? Programming is the skill of controlling complexity, reason being is that even though complexity should be avoided – it isn’t always possible, especially when faced with performance and budget constraints

3. What function do programming languages have? A programming language provides a more human readable way of communicating with the computer

4. What is the relationship between Java and Javascript? JavaScript has almost nothing to do with Java other than having similar names

5. What is ECMAScript and how is it related to Javascript? ECMAScipt is a standard that JavaScript follows and in practice the two terms can be used interchangeably

  1. A program is typed text to direct a computer to follow what the programmer writes.

2.The complexity is best described by the way it is programmed by the programmer as to the complexity in their programs.

  1. To perform a function of constructing a program that the computer understands.

  2. Java was used for marketing off the back of Javascript but have no relationship

5.Describes the way javascript should work with various pieces of software that talks to javascript should work under the ECMAscipt standard

  1. Program is an instruction for a computer. Computers can quickly and in a detailed manner process data but to do so they need very precise and step by step instructions. As a result it gives us the ability to use program instead of manual work which causes huge savings in time and also “protects” us making “human like” mistakes- typos etc.
    2.As I stated in answer to the first question computer needs precise instructions. Concept of abstract thinking is lacking so in that case every program has to be composed from at least few instructions and setting up “enviroment” for it e.g. to print out “hello world” on your console you first have to say that that kind of symbol library will be used, the program will run in functions “main”(example from C++) and then eventually you can put in instruction for it to print out the sentence.
    3.Computers use binary code which means every instruction is run only in 0 and 1 so for us it is much easier to write a language much more similar to ours with words, symbols etc. rather than to “communicate” with computer using only 0’s and 1’s in combinations.
    4.There is no corelation, basically Java was on a popularity wave and Javascript got up on it too :wink:
    5.Javascript was designed to be used only on one browser so to make some kind of standard of it company ECMA Int. created ECMAScript which is basically a standard version for different applications of Javascript. We can put an equality sign between those two.
    Let me know if everything is sorted out with that one guys.
  1. A set of instructions to a computer.
  2. Better to reduce complexity if possible. Programming was more complex before the development of many of the languages we have now.
  3. Languages help us communicate with the computer and to reduce complexity in our communications. They allow us to write our instructions in a format that we can understand, and they translate them into the computer’s language.
  4. Very little, it was just a marketing move.
  5. They are different names for the same language.

What is a program? set of instructions for computer
What can you say about complexity in programming? keep it manageable
What function do programming languages have? automation
What is the relationship between Java and Javascript? none
What is ECMAScript and how is it related to Javascript? same

1. What is a program?

A program is a set of instruction telling the computer what to do. What operations to perform, in what order. Computers can make simple operations extremely quickly. When many such operations are compiled together, they can make complicated tasks simple.

2. What can you say about complexity in programming?

Your code in programming can have a tendency to get out of control, where even those who original wrote it don’t know what is what and where it belongs. I have seen this myself in looking at the code for a software my company works with. The code base can become massive. This shows the importance for good code organization and using commenting, as well as version control.

3. What function do programming languages have?

Computers only understand machine language or 1’s and 0’s. Human beings don’t think that way. To write programs that way would be tedious and take a long time. Programming languages simplify the task by being able to use more natural language to write your programs. Additionally there are code libraries that simplify tasks even further as many functions are written for you. Much of the heavy lifting has already been done.

4. What is the relationship between Java and Javascript?

There really is no relationship between Java and Javascript. At the time Javascript was released, Java was a dominant language and had a large add campaign promoting it. Those who wrote Javascript sought to capitalize on this to direct attention to their language.

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

ECMAScript is a standard written to describe how Javascript should work. It was written after Javascript moved beyond strictly the Netscape browser so that everyone was on the same page. ECMAScript is used interchangeably with the name Javascript. The standard has been re-written to include new features over time.

What is a program?
A set of simple instructions defined by a semantic or sintaxis of commands and functions.

What can you say about complexity in programming?
Its the way all proceses are sequenced, either simple when sumarized or complex when all instructions are individual and independent.

What function do programming languages have?
Simplification of semantics for internal machine binary code generation. Languages are platform and layer specific.

What is the relationship between Java and Javascript?
None functionally speaking. It was just a catchy name to ride along Java that was marketed at the time JavaScript was first introduced.

What is ECMAScript and how is it related to Javascript?
Its the ECMA standarized version for harmonizing the different organization/developers to talk the same language.

What is a program? A program is a set of instructions or data that informs a computer what to execute.

What can you say about complexity in programming? The best way to utilize complexity is with simplicity.

What function do programming languages have? To combine terms and other objects to create executable actions for the CPU or browser to translate.

What is the relationship between Java and Javascript? Virtually nothing other than the name.

What is ECMAScript and how is it related to Javascript? Today the two terms are interchangeable, but the first term denotes the standardization of Javascript script.

  • What is a program? A set of precise instructions that tell a computer what to do.
  • What can you say about complexity in programming? The goal should be to control the level of complexity to ensure the final result is met, while not making the program overly complex.
  • What function do programming languages have? Programming languages allows programmers to give instructions to the computer on a higher level than machine code.
  • What is the relationship between Java and Javascript? No direct relationship. JavaScript was only named after Java to capitalize on it’s success.
  • What is ECMAScript and how is it related to Javascript? They are both names for the same programming language. ECMAScript is named after the organization that did the standardization for how the programming language should work.
  1. a program is a piece of text typed by a programmer, that uses datat to perform actions that have been outlined.
  2. the fundamental rules of programming are simple and clear, however, programs built on top of these rules become complex quickly, and as you build more and more on top of a program it becomes more complex.
  3. allows programmers to talk to the computer on a higher level and skirt around un-interesting details.
  4. the only relation between these two is a marketing ploy
  5. ECMAScript is Javascript
  1. A program is a set of instruction .
  2. Best to keep it simple .
  3. Programming languages translate commands to be understood by humans .
  4. no relation .
  5. ECMAScript is a standard that javascript follows .
  1. Set of instrucions.
  2. It should be avoided. There are strategies we can accomplish that by breaking down a program into smaller logical chunks i.e. functions and we can adhere to logical naming conventions to keep complexity as low as possible.
  3. They function as a tool for a programmer to express ideas and solve problems. Those ideas and solutions are then translated into machine readable code that can be executed.
  4. They are both high level programming languages that have similar basic syntax however they were developed for different purposes so they are not similar in a way their name would infer.
  5. They are one and the same thing. Javascript is ‘marketing’ based and ECMAScript is ‘official’ name.

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

Q2: What can you say about complexity in programming?
It’s a term that encompasses numerous properties of a piece of software, all of which affect internal interactions.

Q3: What function do programming languages have?
Mainly is a bunch of functions that performs a specific task and can be reused.

Q4: What is the relationship between Java and Javascript?
Nothing but the similar name based on early marketing consideration.

Q5: What is ECMAScript and how is it related to Javascript?
A standard document that was written to describe the way the JavaScript language should work and can be used interchangeably with JS.

Q1) What is a program:
A program is a set of precise instructions that tell a computer what to do. A program 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.

Q2) What can you say about complexity in programming?
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

Q3) What function do programming languages have?
Programming languages are used to communicate with computers in order to instruct computers to perform operations desired by the programmer.

Q4) What is the relationship between Java and Javascript?
There is no relationship between Java and JavaScript. At the time JavaScript was being introduced Java was becoming popular and JavaScript was so named as a marketing ploy to take advantage of the positive buzz ove the Java language.

Q5) What is ECMAScript and how is it related to JavaScript?
ECMAScript is the standards document written by the Ecma International organization that describes the way JavaScript should work. ECMAScript and JavaScript are two names for the same language.

  1. A program is a set of instructions that combine to make a computer do something in a very fast way.
  2. Controlling complexity is the skill a programmer must master.
  3. Allow people to communicate with the computers using a standard set of words or commands.
  4. They are different languages only share the name because of marketing reasons.
  5. ECMAScript and JavaScript are the same language. It`s the JavaScript standard that everyone uses created by the ECMA International Organization.
  1. Programming is process of a program construction. The program is a precise set of instruction given to computer.
  2. Programming is tending to become a complex due to more difficult tasks to be solved. The complexity must be avoided to maintain a simple and clear structure.
  3. The main function of a programming language is giving an understandable instructions to computers in order to be executed.
  4. There is nothing common between JAVA and JavaScript . The similar name was used only for marketing purpose.
  5. ECMAScript is a standard created by Ecma International organization to describe the way how JavaScript must actually work. ECMAScript and JavaScript are the same names of the language.

* What is a program?
it’s a set of commands and methods which are structured to communicate our intent to available hardware by defining how inputs should be interpreted to result in the desired output.

* What can you say about complexity in programming?
Simple programs are a bloke humming a tune. As complexity grows, other instruments join in. If each instrument is in tune and on time, beautiful music can be created from their interplay. Highly complex programs are akin to an orchestra, and as the programmer we are the composer, with notes on the page equivalent to code, and the hardware acting as conductor.
While most instruments have common and established usage, sometimes a great artist can find a new way to use and instrument (e.g. Hendrix), build a new instrument (e.g. Kraftwerk), or combine existing music in a new way (remix via opensource).
The challenge for the composer / programmer is to make the complexity as simple as possible, but no simpler.

* What function do programming languages have?
Programming languages allow us to communicate with hardware (and other software) in a human readable way. Effectively, the language translates our code into binary sequences the hardware understands.

* What is the relationship between Java and Javascript?
They share the same first 4 letters in their name. Beyond that, they have about the same relationships as ham and a hamster.

* What is ECMAScript and how is it related to Javascript?
ECMAScript is a specification standard which JS uses (there are also other implemetations such as actionscript). It provides reference point for syntactic structuring to implement supported capabilities such as iteration and promises.

2 Likes
  1. A program is an algorithm that instructs a computer to complete a task.
  2. Keep it simple
  3. Tells the computer what to do
  4. Javascript borrowed the name from Java
  5. ECMAScript standardized Javascript