Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
• Ensamblador
• Consiste en asociar a los opciones palabras clave que faciliten su
uso por parte del programador. No obstante, el lenguaje
ensamblador requiere de muchas instrucciones para realizar
simples operaciones.
LENGUAJES DE MEDIO NIVEL
• Se encuentran entre los lenguajes de alto nivel y los lenguajes de bajo nivel.
• Suelen ser clasificados muchas veces de alto nivel, pero permiten ciertos
manejos de bajo nivel. Son precisos para ciertas aplicaciones como la
creación de sistemas operativos, ya que permiten un manejo abstracto
(independiente de la máquina, a diferencia del ensamblador), pero sin
perder mucho del poder y eficiencia que tienen los lenguajes de bajo nivel.
EJEMPLOS
•C
• Trata con objetos básicos como caracteres,
números . . . ; también con bits y direcciones
de memoria I Posee una gran portabilidad
LENGUAJES DE ALTO NIVEL
• FORTRAN
• Propósito general, procedimental e imperativo,
que está especialmente adaptado al cálculo
numérico y a la computación científica
• C++
• Una particularidad del C++ es la posibilidad de
redefinir los operadores, y de poder crear
nuevos tipos que se comporten como tipos
fundamentales.
GENERACIONES DE LENGUAJE DE
PROGRAMACIÓN
LENGUAJES DE TERCERA GENERACIÓN
• Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos
independientes de la máquina, parecidas al lenguaje humano o al de
las Matemáticas.
EJEMPLOS DE LENGUAJES DE TERCERA
GENERACIÓN
• Cobol
• Pascal
• Fortran
• C++
• Java
LENGUAJES DE CUARTA GENERACIÓN
• Natural
• PL-SQL
• SQL
• QBE
PARADIGMAS DE LA
PROGRAMACIÓN
PARADIGMAS DE LA PROGRAMACIÓN
• Visual Basic
• Ruby
• Java
DEFINICIÓN DE UN LENGUAJE DE
PROGRAMACIÓN
LENGUAJES DE PROGRAMACIÓN