programming lenguages - english
TRANSCRIPT
8/14/2019 Programming Lenguages - English
http://slidepdf.com/reader/full/programming-lenguages-english 1/8
PROGRAMMING LANGUAGES
INTRODUCTION
Throughout this project we will try to analyze and examine
the evolution over the history of programming languages, we
see that as a result of the short history of computing duration
and evolution of these technologies will evolve in a way
shorter than many other technologies.
WHAT ARE THE PROGRAMMINGLANGUAGES?
Programming language is set of
symbols, rules of syntax (how to
write) and semantic (meaning of what
is written) together with its elements
and expressions, programming
languages arise from the need to
automate tasks performed by the
user. So repetitively.
TYPES OF LANGUAGES
High level near people. (BASIC,
COBOL, Pascal, C + +, JAVA)
Intermediate access to details of the
machine. (C, FORTH).
Low level closest to the machines.
(machine language and assembler, Intel
8088 or MSX88).
8/14/2019 Programming Lenguages - English
http://slidepdf.com/reader/full/programming-lenguages-english 2/8
TRANSLATORS
They spend the source code to machine code
There are three types
Assemblers: Machine Assembler.
Cast: translate and execute source code.
Compilers: source code without executing
machine.
Phases: editing, compilation, and execution of
the link.
FEATURES HIGH LEVEL LANGUAGES
• Support complex data structures.
• Independent of the processor.
• More complex syntax.
• Not understood by the processor.
• Must be translated into machine
language.
PROGRAMMING LANGUAGE
Beginner’s All-purpose Symbolic Instrucción code (BASIC)
Common Bussines Oriented Language (COBOL)
Formula Translator (FORTRAN)
High-level Language
Low-level Language
Object Program
Pascal Personal Computer
Programming Language
Source Program
String oriented Symbologic Language (SNOBOL)
Simbolic Language.
8/14/2019 Programming Lenguages - English
http://slidepdf.com/reader/full/programming-lenguages-english 3/8
BEGINNER’S ALL-PURPOSE SYMBOLIC INSTRUCTION CODE:
A programing language for all types of applications that is used primarily with home
computers.
COMMON BUSINESS ORIENTED LANGUAGE:
A programming language used primarily in business applications.
8/14/2019 Programming Lenguages - English
http://slidepdf.com/reader/full/programming-lenguages-english 4/8
FORMULA TRANSLATOR:(FORTRAN)
A programming languaje originally used for scientific applications and now
adapted to business applications as well is FORTRAN ever used in business
applications.
Sometimes FORTRAN is used to mix scientific and business calculations.
HIGH-LEVEL LANGUAGE:
• A computer language that resembles engish and uses symbolsn operator can
read and command statements.
• Any examples of programing in high level: COBOL, SNOBOL, BASIC or
FORTRAN.
8/14/2019 Programming Lenguages - English
http://slidepdf.com/reader/full/programming-lenguages-english 5/8
LOW-LEVEL LENGUAGE:
Machine or symbolic language.
OBJECT PROGRAM
A program that results from the compiler’s translating the source program into
machine language.
PASCAL
A new programming language with great potential for scientific and business
applications.
8/14/2019 Programming Lenguages - English
http://slidepdf.com/reader/full/programming-lenguages-english 6/8
PERSONAL COMPUTER
A low-cost microcomputer with limited memory.
PROGRAMMING LANGUAGE:
A programming language that combines the best features of COBOL and FORTRAN
and can be used for both business and mathematical applications
SOURCE PROGRAM:
• A program written by the programmer, using aq symbolic or high-level
language.
• Any program in COBOL, SNOBOL, BASIC or FORTRAN is a source program.
8/14/2019 Programming Lenguages - English
http://slidepdf.com/reader/full/programming-lenguages-english 7/8
STRING ORIENTED SYMBOLIC LANGUAGE:
A programming language used in word processing applications.
SYMBOLIC LANGUAGE:
Symbolic language: a low-level language in which symbols correspond to characters.
8/14/2019 Programming Lenguages - English
http://slidepdf.com/reader/full/programming-lenguages-english 8/8
CONCLUSION
Throughout history there have been numerous
programming languages evolved from one another andsome of them completely new.
More and more adapted to human language, making
programming easier.