2nd Quarter COMP/ROB (W2- Programming Lanuages) Flashcards
Lowest level and The basic language of computers
First Generation: Machine Language
Binary digits (1 and o) corresponds to the on and off electrical states of the computers components
First Generation: Machine Language
Allows a programmer to use abbreviations and easily remembered word instead of numbers (MOV, ADD, ect)
Second Generation: Assembly Language
A programming language such as c, FORTRAN, or Pascal that enables a programmer to write programs that are more or less independent of a particular type of computer.
Third Generation: High-Level Languages
Design to solve specific problems
Third Generation: High-Level Languages
FORTRAN
-Formula translator
LISP
-List processing
RPG
-Report program generator
APL
-A programming language
COBOL-
Common Business-Oriented Language
BASIC-
Beginner’s All-purpose Symbolic Instruction Code
More user oriented, and allow programmers to develop programs with fewer commands compared to 3GLS
Fourth Generation: Very High-Level Languages
Two types:
Composed of ordinary human languages (english, spanish, etc.)
Composed of programming languages that use human language to give people a more natural connection with computers
Fifth Generation: Natural Languages
AI-
Artificial Intelligence
PROLOG-
Programming in Logic