1. LENGUAJE DE BAJO
NIVEL.
LENGUAJE DE MEDIO
NIVEL.
LENGUAJE DE ALTO
NIVEL.
DEFINICION: es aquel
que con sus
instrucciones ejerce un
control directo en
hardware.
Es aquel que se basa en
los juegos de
instrucciones
disponibles, permiten el
uso de funciones a nivel
aritmético.
Son consideradas de alto
nivel porque son
parecidas al lenguaje
natral humano y más
lejano al lenguaje de la
maquinas.
CARACTERISTICAS:
*Sirve para agentar
tareas.
*se usa para procesar
tareas en tiempo real.
*son precisos para
ciertas aplicaciones
como la creación del
sistemas.
*pierden mucho el poder
y eficiencia.
*son lentos de ejecutar.
*emplean paradigmas de
programación.
EJEMPLO: *lenguaje
ensamblador y de
maquina (en cuados,
apagados y vinario)
*C básico.
*ADA.
*AGOU.
*COBOL.
*BASIC.
LENGUAJE COMPILADOS: LENGUAJE INTERPRETADO:
DEFINICION: es el cual una vez
interpretado el código lo transforma en
lenguaje máquina, lo que se refiere a
un lenguaje entendible gracias a un
ordenador.
Es un lenguaje que requiere un
intérprete para implementar o ejecutar
un código.
CARACTERISTICAS: *El código
fuente antes de ser ejecutado se
convierte a lenguaje máquina.
*puede referirse a representar
intercambio que posteriormente se
transforma a lenguaje máquina.
*el código fuente es compilado a
código, en el momento de ejecución.
EJEMPLO: *JAVA.
*ADA.
*BASIC.
*CLEO.
*C.
*ASP.
*BASIC.
*LISP.
2. LENGUAJE
IMPERATIVOS/PROCEDUARALES.
LENGUAJE
DECALARATIVOS.
LENGUAJES
ORIENTADOS A
OBJETOS.
DEFINICION: son un conjunto de
instrucciones que le indican al
compilador como realizar una tarea.
Es el lenguaje
basado en las
matemáticas y en la
lógica, ya que son
más cercano al
razonamiento
humano.
Su forma de
programar es as
cercana a como
nos expresamos.
CARACTERISTICAS: *se basan en
comandos u ordenadores que le ha
dado a una computadora. *están
fundamentados con la utilización de
variables.
*usa la lógica de
herramienta.
*conseguir lenguaje
expresivo y
matemáticos.
*cuenta con
módulos externos
para mejorar las
aplicaciones.
EJEMPLO: *JAVA.
*C.
*C++.
*PHP.
*BASIC. *JAVA.
GENERAL. ESPECIFICO.
DEFINICION: permiten la
implementación de prácticamente
cualquier algoritmo, el nivel de
abstracción es más uniforme
proporciona razonable rendimiento.
Tienen por lo general un conjunto muy
restringido de características para
cumplir tareas específicas.
CARACTERISITCAS: *son aptos para
todo tipo de tareas.
*captura de datos.
*pueden usarse para crear sistemas
operativos.
*son hechas para un objeto.
*permiten e seguimiento y la evolución.
*solo tienen una función.
EJEMPLO: *SPSS.
*PASACL.
*C.
*BASIC.
*SQL.
*C SOUND.