preparatoria
Evolucion historica de los lenguajes de programasion.
Introduccion.
Vamos a hablar sobre como ah cambiado las maneras de programasion atra vez del tiempo no ah sido mucho pero no obstante no se deve de olvidar de las raizes, no es tan facil hablar sobre el pasado o los inicion de la esto ya que es dificil encontrar algo de informacion eh estudios historicos.
1° nivel
Bajo nivel.
Eneste nivel entra el primero o tambien conosido como de nivel bajo el codigo binario este usa pocos signos a la ves de eso dificilmente logra espresar cosas complicadas, a su ves el lenguaje humano es por asi decirlo de muy alto nivel a que se deve esto.- con una cantidad mayor de signos y con reglas combinatorias logra expresar con facilidad cosas muy complicadas. La respuesta a poder comunicarsemejor con la computadora es creando lenguajes de mayor nivel.
Codigo de maquina. Que es un codigo de maquina??
Es un procesador que fija los bloques de bits que lleva una CPU lo que sirve para reconoser y realizar diferentes operaciones. No cualquier persona puede utilizar este codigo ya que es muy complicado imagina que para copiar o cortar un texto devas de usar lo siguiente "1001110111100010"
muy dificilmente podria alguien usar algo asi por lo que de tal manera para hacer mas facil esta comunicasion podemos pasar a un segundo nivel de exprecion donde un sistema binario a un sistema decimal hace mas comprensible y legible los signos.
2° nivel
En este nivel usamos comandos que son los comando los comandos consisten en establecer la equivalencia de bloques binarios con signosde nuestro lenguaje habitual usan pequeños conjuntos de palabras por ejemplo "ADC" significará "sumar con reserva" (en inglés: "ADd with Carry")
Este tipo de lenguaje se puede nombrar como "Ensamblador" la maquina podra traducir eh hacer esta tarea gracias al programa llamado "compilador" este programa se encarga de hacer que el lunguaje humano sea entendido por el lenguaje de maquina.
Parafacilitar más la tarea, se han inventado lenguajes de "alto nivel", es decir más cercanos al modo de expresar del hombre que de operación de la máquina. Los primeros y más comunes son los llamados de "tercera generación", más fáciles de manejar y más independientes de las características técnicas de los procesadores.
3º Nivel
Alto nivel.
El avance en el desarrollo de "compiladores" e"intérpretes" (los dos tipos de programas traductores) ha sido por lo tanto fundamental en el desarrollo de los lenguajes de "3º generación" cuyas ventajas además de la facilidad de aprendizaje y lectura/escritura son las facilidades de corrección, transformación y conversión de un lenguaje a otro.
Los más antiguos son el FORTRAN (para aplicaciones matemáticas y científicas) y el COBOL (para aplicacionesde administración y contabilidad).
Con los micro-computadores nació el BASIC y el PASCAL
4º Nivel
Generadores de aplicaciones.
A base como continua avanzando , usando estos lenguajes, se han redactado programas con la finalidad de facilitar un número considerado de operaciones en campos de aplicación específicos como simulación de fenómenos físicos, manipulación de datos estadísticos,etc. Los más avanzados y flexibles de estos programas son las planillas electrónicas u hojas de cálculo y los programas de administración de archivos o bases de datos.
Para que esto pueda utilizarse el usuario deve de definir siertas estructuras y operaciones son generadores de aplicasiones eh existen herramientas que son esenciales para este cuarto nivel son parecidos a lenguajes de programsionson en resumen programas para creear programas con una finalidad específica, como el "CASE" destinado a facilitar el trabajo de los analistas de sistemas.
Tipos
En función de la forma de programar.
Lenguajes procedurales.
Este te dice como se ejecuta una tarea dividiéndola en partes que especifican como realizar cada una de las subtareas asociadas. Estos lenguajes se fundamentan en el...
Regístrate para leer el documento completo.