programming lenguages - english

8
 PROGRAMMING LANGUAGES INTRODUCTION Throughout this project we will try to analyze and examine the evolution over the history of programming languag es, we see that as a result of the short history of computing duration and evolution o f these technologies will evolve in a wa y shorter than many other t echnologies.  WHAT ARE THE PROGR AMMI NG LANGUAGES? 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 langu ages arise fro m 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).

Upload: luis-alvarez-vargas

Post on 04-Jun-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Programming Lenguages - English

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).

Page 2: Programming Lenguages - English

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.

Page 3: Programming Lenguages - English

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.

Page 4: Programming Lenguages - English

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.

Page 5: Programming Lenguages - English

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.

Page 6: Programming Lenguages - English

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.

Page 7: Programming Lenguages - English

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.

Page 8: Programming Lenguages - English

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.