Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Comprog Reviewer by - Aquino

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

COMPROG REVIEWER BY: AQUINO

Computer program (software)


-Set of instructions that directs the computer to perform tasks.
-A list of instructions that the computer must follow in order to process data into
information.

Application Generator- programmer's tool consisting of modules that have been pre-
programmed to accomplish various task. Program that creates source code or machine code
from a specification.

Programming- a multi-step process in creating a program or list of instruction (also called


software engineering)

Programming Language
-A set of rules that tells the computer what operations to do.
-A set of words, symbols or codes that enables human to communicate with computers.

Programmer
A person who writes or design a computer programs.

LEVELS OF PROGRAMMING LANGUAGES

LOW LEVEL- 1ST GENERATION, 2ND GENERATION


HIGH LEVEL- 3RD GENERATION, 4TH GENERATION, 5TH GENERATION

First Generation Machine Language (1945)


● The basic of the computer, representing data as 1's and O's.
● Machine language program varied for computer to computer that is why they were
machine- dependent.
● Only language computer directly recognizes

Second Generation Assembly Language (Mid 1950)

A low-level programming language that allows computer user to write program using
abbreviations or more easily remembered words instead of numbers.

Third Generation High-Level or Procedural Language (Early 1960)

● Resembles human language such as English.


● It allows users to write in a familiar notation rather than numbers or abbreviations.
● Can be used on more than one kind of computer. that is not machine-dependent unlike
machine & assembler language.
● Familiar languages of this sort is FORTRAN. COBOL, BASIC, Pascal, and C.
Fourth Generation-Very High Level or Problem Oriented Language (Early 1970s)
● Also called Fourth-Generation Languages (4GL)
● More user-oriented and allow users to develop programs with fewer commands.
● Require more computing power compared to procedural language.

Fifth Generation Natural Language-Visual Programming Language (early 1980s-present)

● Categorized into two types namely - Ordinary Human Language and Programming
Languages.

● Provide a visual or graphical interface, called a visual programming environment for


creating codes

● Allows people to interact with computers without needing specialized knowledge.

● People can talk to computers and the voice recognition systems can convert spoken
sounds into written words, just like taking dictation.

You might also like