Download - Program and programming
![Page 1: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/1.jpg)
THE DEFINITIONS
![Page 2: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/2.jpg)
A computer program is a series of organisedinstructions that directs a computer to perform tasks. Without programs, computers are useless
A program is like a recipe. It contains a list of variables (called ingredients) and a list of statements (called directions) that tell the computer what to do with the variables
![Page 3: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/3.jpg)
Like a recipe, a program can be written in different programming languages which may express the steps differently according to the programming language syntax, but deliver the same end result
![Page 4: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/4.jpg)
Programming is a creation of a set of commands or instructions which directs a computer in carrying out a task.
Later these commands or instructions will be compiled and/or interpreted and then transformed to executable instructions that a computer or electronic device can execute or run.
![Page 5: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/5.jpg)
A programming language is a set of words, symbols and codes that enables humans to communicate with computers.
It is a language used for writing computer programs, that direct a computer to perform computation and to organise the flow of control between mechanical devices.
![Page 6: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/6.jpg)
Hundreds of programming languages exist today.
Each language has its own standard or rules for writing the commands and/or instructions.
Examples of programming languages are:◦ BASIC (Beginner’s All Purpose Symbolic
◦ Instruction Code)
◦ Pascal
◦ C
◦ Smalltalk.
![Page 7: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/7.jpg)
A low-level programming language is a programming language that provides little or no abstraction from computer’s microprocessor.
A high-level programming language is a programming language that is more abstract, easier to use, and more portable across platforms.
![Page 8: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/8.jpg)
![Page 9: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/9.jpg)
![Page 10: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/10.jpg)
![Page 11: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/11.jpg)
http://www.99-bottles-of-beer.net/
![Page 12: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/12.jpg)
BUILD A BRIDGE MAP BASED ON INFORMATION THAT WAS GIVEN
AS
Relating Factor
GENERATION OF PROGRAMMING LANGUAGEList down a level of programming language and its example
level of programming language
![Page 13: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/13.jpg)
Relating Factor
Differences of Program and Programming language
Relating Factor
Level of programming language
Relating Factor
Features of programming language
![Page 14: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/14.jpg)
AS
Relating Factor
GENERATION OF PROGRAMMING LANGUAGEList down a level of programming language and a generations involves
level of programming language
Low-Level Programming Language
High-Level Programming Language
1st & 2nd Generations 3rd , 4th & 5th Generations
![Page 15: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/15.jpg)
AS
Relating Factor
GENERATION OF PROGRAMMING LANGUAGEList down a generations of programming language and features
Features of programming language
1st Generations 5th GenerationsAS 3th Generations
![Page 16: Program and programming](https://reader030.vdocuments.site/reader030/viewer/2022020207/5599a1e91a28ab02488b456b/html5/thumbnails/16.jpg)