Clasificación de los lenguajes de programación

  • 4,900 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
4,900
On Slideshare
0
From Embeds
0
Number of Embeds
6

Actions

Shares
Downloads
153
Comments
0
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Clasificación de los lenguajes de programación
  • 2. Los lenguajes de programación son lenguajes que el ser humano ha creado para poder tener comunicación con las computadoras. Estos lenguajes no son mas que un conjunto de símbolos y palabras que permiten al usuario de una computadora darle instrucciones y órdenes para que la computadora los ejecute.
    Lenguaje maquina
    Lenguaje de bajo nivel
    Lenguaje de alto nivel
  • 3. Lenguaje maquina
    Este lenguaje es el que la maquina o computadora entiende directamente utilizando el alfabeto binario (0 y 1) .estos dígitos son conocidos como bits son con los que se escriben las instrucciones para que la computadora entienda que es lo que queremos que realice. Este fuel el primer lenguaje de programación pero dejo de utilizarse por que era muy facil de que se cometiera un error.
  • 4. Lenguaje de bajo nivel
    A diferencia del lenguaje maquina este lenguaje es mas fácil de utilizar pero también dependen mucho de la computadora o maquina, el lenguaje ensamblador fue el primer lenguaje que trato de sustituir al lenguaje maquina por otro que se pareciera mas a los seres humanos. En este tipo de lenguaje se pueden crear programas muy rápidos pero también son muy difíciles de aprender.
    Ensamblador: es utilizado para traducir sentencias del lenguaje ensamblador al lenguaje maquina.
  • 5. Lenguajes de alto nivel
    Estos lenguajes a deferencia de los demás son independientes de la maquina y pueden ser usados desde cualquier computador con pocas modificaciones, son muy fáciles de aprender por que utilizan palabras o comandos de origen natural como el ingles .
    Existen muchos lenguajes de programación de alto nivel:
    Lenguajes de programación imperativos:
    * Cobol: es lenguaje común orientados a negocios tiene como objetivo de ser un lenguaje de programación versátil, que pueda ser usado en cualquier computador.
    * pascal: se puede utilizar para cualquier tipo de propósitos. El lenguaje de programación en Pascal se considera un lenguaje estructurado, sencillo y practico.
  • 6. Lenguajes de programación declarativos:
    *Lisp: Lisp es un lenguaje de programación usado en el mundo de la inteligencia artificial.
    *prolog: es un lenguaje que está orientado a la resolución de problemas mediante el cálculo de predicados, basado en: Preguntas a la base de datos y pruebas matemáticas.
    Lenguajes de programación orientados a objetos:
    *smalltalk: fue el primer sistema puro de objetos. Todo en smalltalk es un objeto y toda la computación es desarrollada mediante mensajes que son enviados entre los objetos.*c++: es un lenguaje que esta orientado a puros objetos.
  • 7. Lenguajes de programación orientados al problema: son aquellos lenguajes  específicos para gestión. Lenguajes de programación naturales: son los nuevos lenguajes que pretender  aproximar el diseño y la construcción de programas al lenguaje de las personas. Lenguajes de programación de primera generación: el lenguaje máquina y el  ensamblador. Lenguajes de programación de segunda generación : los primeros lenguajes de  programación de alto nivel imperativo (FROTRAN, COBOL).
  • 8. Lenguajes de programación de tercera generación: son lenguajes de programación de alto nivel imperativo pero mucho más utilizados y vigentes en la actualidad (ALGOL 8, PL/I, PASCAL, MODULA). Lenguajes de programación de cuarta generación: usados en aplicaciones de gestión y manejo de bases de dados (NATURAL, SQL). Lenguajes de programación de quinta generación: creados para la inteligencia  artificial y para el procesamiento de lenguajes naturales (LISP, PROLOG).
  • 9. Lenguajes mas usados: