-
A program is a precise set of instructions that tell a computer what to do.
-
“The art of programming is the skill of controlling complexity.” Simplicity is the hallmark of good design is a saying I’ve always heard, so it’s comforting to see that this applies to programming as well; simplicity, or rather the subduing of the complex, is an important part of programming.
-
Programming languages allow programmers to communicate with, and essentially teach computers how to perform desired tasks. The more efficient and effective the language and programmer, the tighter/cleaner the communication, both to and for the computer, and for human programmers that interact with the programs code.
-
There is little to no relationship between Java and Javascript. The buzz around Java which was out the gate first, led to a marketing gimmick/ploy, to name the new language something similar (Javascript), to help with advertisement and adoption.
-
ECMAScript and Javascript are essentially the same thing, so the terms can be used interchangeably. The ECMA International organization was essential in standardizing Javascript, to ensure compatibility with the various software programs and browsers claiming to support Javascript, making sure that they were actually compatible and referring to the same language.
-
A program is 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. -
Because computers are dumb, pedantic beasts, programming is fundamentally
tedious and frustrating. 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. -
To implement a set of algorithms and to write computer programs, which instruct a computer to perform some kind of computation, and/or organize the flow of control between external devices.
-
Java and Javascript have almost nothing to do with each other. The name Java was chosen for marketing purposes only.
-
Two names for the same language. A standard document which 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.
-
What is a program?
A program is a set of instructions written for a computer in order to have it complete a required task or tasks. -
What can you say about complexity in programming?
Complexity in programming should be avoided as much as possible by learning to code in a way that eliminates redundancy, in order to ensure you have a transportable and efficient program. This ensures that it will be easily adaptable and useful to more people on more platforms. -
What function do programming languages have?
The function of programming languages is to translate instructions to computers in order to achieve a desired outcome or output. -
What is the relationship between Java and Javascript?
There is no relevant relationship. At the time, Javascript was named to ride on the marketing coattails of a newly popular language called Java. -
What is ECMAScript and how is it related to Javascript?
ECMAScript is another name for Javascript, based on the name of the organization that created the standard (ECMA)
-
A program is a piece of code that tells a computer to do perfrom certain functions.
-
It is something that needs to be controlled carefullly because the complexity and size of a program can grow out of control very fast making it even for the programmer who wrote it diffucult to make sense of. it is one of the main problems of programming.
-
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. (copy/pasted it from the book) -
There is no real relationship. The name was purely chosen for marketeting purposes. When javascript was developed Java was very popular and being heavily markated. The developers of javascript thought it a good idea to use a similar name.
-
ECMAscript is a standard that outlines how the Javascript language should work so that the various pieces of software that support it actually are using the same language.
ECMAScript and Javascript are actually interchangeable. they are two names for the same language.
- Instructions telling a computer what to do.
- In programming, controlling complexity is a skill to have.
- It enables us human, to write code in a language that we can easily understand and the computer can read and execute.
- They have no relationship except the resemblance of the name.
- They are 2 names for the same language.
- What is a program?
A piece of text in programming language that gives instructions to a computer. - What can you say about complexity in programming?
Complexity is usefull until a certain degree, after that stage the complexity only adds redundancy. - What function do programming languages have?
No matter if the data that you insert is more or less complex, to the programm it only matters if the programming code makes sense so that can be readable and understandable to the machine and after that to the human. - What is the relationship between Java and Javascript?
None. - What is ECMAScript and how is it related to Javascript?
Javascript is a more friendly user language to beginners; instead the ECMAScript refers to a list of guidelines in how a programmer should use Javascript.
-
What is a program?
A set of precise instructions telling a computer what to do. -
What can you say about complexity in programming?
“The art of programming is the skill of controlling complexity.” “Best practices” can be boring and ineffective. -
What function do programming languages have?
Helps programmers talk about the actions that the computer has to perform. It helps omit details, provides convenient building blocks, allows you to define your own building blocks, and makes those blocks easy to compose. -
What is the relationship between Java and Javascript?
Java at the time was gaining popularity. Marketing reasons. -
What is ECMAScript and how is it related to Javascript?
ECMAScript describes the way the javascript language should work.
2 names for the same language.
-
A set of precise instructuons telling a computer what to do
-
Keeping programs under control is the main problem.
-
A programming language is an artificially constructed language used to instruct computers
-
Javascript has almost nothing to do with the programming language named Java. Java used the name of JavaSricpt for marketing purposes.
5.ECMAScript standard called after the Ecma International organization that did the standardization. ECMAScipt and JavaSrcipt Two names for the same language.
- a program is a set of instructions with given values for a computer to follow.
- complexity should be avoided if possible, try to keep the program as simple and readable as the intention allows.
- programming languages are artificial instructions that humans can understand to command a program.
- basically nothing javascript was given its name as a way of riding the coat tails of java.
- ECMAScript is a standard document written describing how javascript works, they are the same.
-
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 the data in the computers memory, yet it controls the actions performed on the same memory.
-
programming it turs out is hard. 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 function contains instructions used to create output from it’s input.
-
it is important to note Javascript has almost nothing to do with the programming named JAVA. The similar name was inspired by marketing considerations rather than good judgement. someone thought it would be a good idea to try to ride along on this success. Now we are stuck with the name.
-
ECMA script and Javascript can be used interchangeably they are two names for the same language.
-
A program is a set of precise instructions telling a computer what to do.
-
Programming is fundamentally tedious and frustrating because computers are dumb, pedantic beasts.
-
Omitting details, providing convenient building blocks, allowing the programmers to define their own building blocks and making those blocks easy to compose.
-
JavaScript got its name from being introduced at the time the Java language was being heavily marketed and was gaining popularity so it could gain traction because of it.
Content wise they are two very different programming languages. -
ECMAScript is a standard document that 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.
ECMAScript and JavaScript are two different names for the same programing language.
1. What is a program?
A set of precise instructions telling a computer what to do. The program is data in the computer’s memory and controls the actions performed on this same memory.
2. What can you say about complexity in programming?
The art of programming is the skill of controlling complexity. The great program is subdued, made simple in its complexity.
3. What function do programming languages have?
To write computer programs, which instruct a computer to perform some kind of computation, and/or organize the flow of control between external devices.
4. What is the relationship between Java and Javascript?
Java is an OOP programming language while JavaScript is an OOP scripting language. Java creates applications that run in a virtual machine or browser while JavaScript code is run on a browser only. Java code needs to be compiled while JavaScript code are all in text. The languages are not similar and they share a similar name as the result of a co-marketing deal between Netscape and Sun.
5. What is ECMAScript and how is it related to Javascript?
ECMA means European Computer Manufacturer’s Association and
ECMAScript is a Standard for scripting languages such as JavaScript. ECMAScript specifies the core features that a scripting language should provide and how those features should be implemented. The core features of Javascript are based on the ECMAScript standard, but Javascript also has other additional features that are not in the ECMA specifications/standard.
-
A program is a list of directions in form of typed text, that instructs a computer what to do.
-
In programming, importance is to avoid complexity and keep things simple.
-
Programming language acts as an intermediary betwen the programmer and the machine. People interact in human languages but the machine “understands” binary language. From the beginner’s point of view, it came to my mind the term “higher programming languages”. I think, that higher progamming language is closer to human language and further from binary. That makes a language beginner friendly, but may also be a disadvantage, because the machine can interpret it in many different ways. In that matter, it is essential to keep instructions simple, otherwise we are writing a sci-fi novel to the machine:) I hope that my thinking isn’t wrong, because as a total beginner, i don’t want to mislead the others learning.
-
Java and JavaScript are two different languages. JavaScript was named that way, to make advantage of popularity of Java in the mid nineties.
-
ECMAScript is a standard, upon which Javascript is built and are essentialy the same thing. as wikipedia says, it is a “a weakly-typed dynamic object-oriented general-purpose cross-platform vendor-neutral interpreted lightweight high-level event-driven scripting language standard”. Maybe later in class i will understand all the terms.
- A program is a set of precise instructions telling a computer what to do.
- The fundamental rules are relatively simple but programs built on top of these rules can become complex enough to introduce their own rules and complexity. A program’s size and complexity can grow out of control, confusing even the person who created it. A programmer’s ability to keep programs under control and manageable is his main challenge.
3.A programming language is an artificially constructed language used to instruct computers. Like human languages, computer languages allow communication via words and phrases which can be combined in different ways, making it possible to express ever new concepts. - There is no real relationship between the programming languages, Java and Javascript - name decision was just a marketing ploy to leverage popularity of Java in the early days.
- ECMAScript and Javascript are the same and can be used interchangeably.
- A program is just a piece of text of instructions giving from the programmer
- Without care the program can get so complexed that even the programmer gets confused. ¨The great program is subdued—made simple in its 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 - They are two different languages
- It is just a different name for the same language
Programming Reading Assignment:
Q1: What is a program?
A: Programming is the act of constructing a program – a set of precise instructions telling a computer what to do.
Q2: What can you say about complexity in programming?
A: Complexity in programming is like building your own maze which you may get lost in.
Q3: What function do programming languages have?
A: The function programming languages have is to assist 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, allows you to define your own building blocks, and makes those blocks easy to compose.
Q4: What is the relationship between Java and Javascript?
A: There is no relationship between Java and Javascript.
Q5: What is ECMAScript and how is it related to Javascript?
A: ECMAScript is the standard document written to describe the way in which the Javascript language should work so that the various pieces of software that claimed to support Javascript were actually talking about the same language. These are two names for the same language.
- What is a program?
Its instructions to make something do what you want it to do. - What can you say about complexity in programming?
New programing languajes are supose to make programing a bit easier to understand inside the complexity that always exist. - What function do programming languages have?
To comunicate human with the machine - What is the relationship between Java and Javascript?
Theres no relationship the sililarity in name was for marketing - What is ECMAScript and how is it related to Javascript?
Its the same, its two names for the same languaje
- A set of precise instructions telling a computer what to do.
- The fundamentals of programming are simple and the commands are straightforward to use. It’s when you start using commands together is when the complexity increases exponentially.
- Programming languages allow the computer understand and execute the commands written in text.
- There is no relationship between Java and Javascript.
5.ECMA is a standard that Javascript abides by.
-
What is a program?
Instructions on a PC to execute a task -
What can you say about complexity in programming?
Best to keep it simple, sometimes hard to avoid -
What function do programming languages have?
Makes it easier for humans to communicate to PC’s -
What is the relationship between Java and Javascript?
Nothing was a marketing decision -
What is ECMAScript and how is it related to Javascript?
Same language
- What is a program?
A set of instructions that tell a computer what to do.
- What can you say about complexity in programming?
It is important to manage the complexity of a program. You could make a program so complex that you do not understand it yourself. Becoming a better programmer means making things simpler which means thinking more creatively and concisely.
- What function do programming languages have?
Programming languages act as a way for a programmer to tell what a computer to do through a program. If everyone speaks the same language, other programmers can build off of or learn from other programs written in the same language.
- What is the relationship between Java and Javascript?
None, Javascript was named after Java because Java was gaining popularity during that time. It was purely a marketing strategy.
- What is ECMAScript and how is it related to Javascript?
ECMAScript is the same thing as Javascript. However, ECMA (Ecma organization that created the standard) created a standard document 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.