Computer W2A - Programming Languages Flashcards
machine language
first generation
lowest level
first generation
the basic language of computers
first generation
Binary digits (1 and 0) correspond to the on and off electrical states of the computer’s components.
first generation
assembly language
second generation
allows a programmer to use abbreviations and easily remembered words instead of numbers (MOV, ADD, etc.)
second generation
high-level languages
third generation
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
designed to solve specific problems
third generation
FORTRAN
Formula Translator
third generation
LISP
List Processing
third generation
RPG
Report Program Generator
third generation
APL
A Programming Language
third generation
COBOL
Common Business-Oriented Language
third generation
BASIC
Beginner’s All-Purpose Symbolic Instruction Code
third generation
very high-level languages
fourth generation
more user-oriented, and allows programmers to develop programs with fewer commands compared to 3GLs
fourth generation
natural languages
fifth generation
has two types
fifth generation
two types of fifth generation or natural language
ordinary human languages (English, Spanish, etc.) and programming languages that use human language to give people a more natural connection with computers
AI
Artificial Intelligence
fifth generation
PROLOG
Programming in Logic
fifth generation
an object-oriented (OOP) development system for creating Windows applications
MS Visual Basic
fifth generation