Home / Lessons
What is Programming?
A computer can only perform a series of simple operations when instructed to do so. They normally have no ability to learn, judge, or improvise. They simply do what they’re told to do! Their value comes from how they can quickly handle and process huge amounts of information.
A computer often requires human intervention. That’s where programmers and developers come in! They write programs, which are really just instructions to a computer.
A computer program (also called an application or software) is usually comprised of one or more text files containing commands, or instructions, in the form of code. This is why developers are also called coders.
A programming language is a way to give orders to a computer. It’s a bit like a human language! Each programming language has vocabulary (keywords that each play a specific role) and grammar (rules defining how to write programs in that language).
Reference: Introduction to Programming
In this course we will be teaching you four programing concepts which can be applied to practically all modern programing languages. To teach these concepts we will be using the programming language JavaScript.
JavaScript is the language of the web. It powers billions of websites that billions of people view everyday.
The four lessons are:
Lessons
The JavaScript library (a library is a set of code that was previously written, that can be called upon when building your own code) we will be using to teach the four progrmaing concepts is:
Library | GAME.js
Click here to read the GAME JS documentation.
Click here to see the code.
Exercises
After reading through the lessons, practice what you just learnt by trying the following exercises: