Instituto Tecnol gico de Chetumal

Páginas: 6 (1446 palabras) Publicado: 11 de septiembre de 2015
Instituto Tecnológico de
Chetumal
Ingeniería Civil Grupo VB
Software en Ingeniería Civil
Lic. Agustín Esquivel Pat
Equipo 8:
Baños Martínez Jorge A.
Beltrán Castellanos Daniel
Dzul Gallegos Luis E.

HISTORIA DE LOS
LENGUAJES DE
PROGRAMACIÓN

Definición
 Un Lenguaje de Programación es un conjunto de reglas,
notaciones, símbolos y/o caracteres que permiten a un
programador poder expresar elprocesamiento de datos y
sus estructuras en la computadora. Cada lenguaje posee
sus propias sintaxis. También se puede decir que un
programa es un conjunto de órdenes o instrucciones que
resuelven un problema específico basado en un Lenguaje
de Programación.

Características
 Legibilidad
 Ortogonalidad
 Naturalidad para la
aplicación
 Soporte a la abstracción
 Entorno de programación
Portabilidad de los
programas

Clasificación
 Los lenguajes de programación se pueden
clasificar de distintas formas, estas son:
 Según Nivel de Abstracción
 Según su Paradigma
 Según la Forma de Ejecución

Según Nivel de
 Abstracción
Los lenguajes de bajo nivel:
 Los lenguajes de medio nivel:
 Los lenguajes de alto nivel:

Según su Paradigma
 Paradigma imperativo:
Describe la programación comouna secuencia
instrucciones o comandos que cambian el estado de un
programa
 Paradigma declarativo:
No se basa en el cómo se hace algo (cómo se logra un
objetivo paso a paso), sino que describe (declara) cómo
es algo.
 Paradigma estructurado:
La programación estructurada se basa en una
metodología de desarrollo de programas llamada
refinamientos sucesivos



Paradigma orientado a objetos:Intenta simular el mundo real a través del
significado de objetos que contiene
características y funciones.



Paradigma funcional:
Este paradigma concibe a la computación
como la evaluación de funciones matemáticas
y evita declarar y cambiar datos.



Paradigma lógico:
Se basa en la definición de reglas lógicas
para luego, a través de un motor de
inferencias lógicas, responder preguntas
planteadasal sistema y así resolver los
problemas.



Según la Forma de
Ejecución

Lenguaje compilados:

Los compiladores son aquellos cuya función es
traducir un programa escrito en un determinado
lenguaje a un idioma que la computadora entienda.



Lenguaje interpretados:
Como alternativa en vez de traducir el programa
fuente y grabar en forma permanente el código
objeto, el programador sólo carga elprograma
fuente en la computadora junto con los datos que se
van a procesar.

Historia


Los primeros lenguajes de programación
surgieron de la idea de Charles Babbage a
mediados del siglo XIX. Era un profesor
matemático e inventor inglés, que al
principio del siglo XIX predijo muchas de las
teorías en que se basan los actuales
ordenadores. Consistía en lo que él
denominaba la maquina analítica.Con él
colaboro Ada Lovedby, considerada como la
primera programadora de la historia por
realizar programas para la maquina a
través de tarjetas perforadas.



En 1823 el gobierno Británico lo apoyo para
crear el proyecto de una máquina de
diferencias, un dispositivo mecánico para
efectuar sumas repetidas. Pero Babbage se
dedicó al proyecto de la máquina analítica.



Charles Jacquard creo untelar que podía
reproducir automáticamente patrones de
tejidos, leyendo la información codificada en
patrones de agujeros perforados en tarjetas de
papel rígido.



Cuando surgió el primer ordenador, el famoso
ENIAC (Electronic Numerical Integrator And
Calculator), su programación se basaba en
componentes físicos. La entrada y salida de
datos se realizaba mediante tarjetas
perforadas.

Lenguajesde Programación
 Los Años 40:


En la década de 1940 fueron creadas las
primeras computadoras modernas, con
alimentación eléctrica. La velocidad y
capacidad de memoria limitadas forzaron a
los programadores a escribir programas en
lenguaje ensamblador muy afinados.



1943 - Plankalkül (Konrad Zuse), diseñado,
pero sin implementar durante medio siglo



1943 - El sistema de codificación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Universidad Tecnol gica de Chetumal
  • Instituto Tecnol Gico De Campeche
  • INSTITUTO TECNOL GICO Y CULTURAL
  • Instituto Tecnol gico De Comercio
  • INSTITUTO TECNOL GICO SUPERIOR
  • Instituto Tecnol Gico EDUTEC
  • Instituto Tecnol Gico Del Estado De Sinaloa
  • INSTITUTO TECNOL GICO DE ZACATEPEC

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS