Programación

Páginas: 8 (1947 palabras) Publicado: 13 de noviembre de 2011
Lenguajes de programación
Resumen lenguajes de programación

Lenguaje de programación
Introducción
El ser humano siempre ha tenido la necesidad de obtener respuestas, pero también siempre ha buscado maneras de hacer las cosas más sencillas y cómodas, de aquí surge el propósito de crear máquinas para la resolución de problemas; sin embargo, hasta la fecha el ser humano no ha sido capaz decrear una máquina con la capacidad de entender el lenguaje humano, por tanto, el hombre ha tenido que crear lenguajes para “comunicarse” con las máquinas, es aquí donde llegamos al concepto de lenguaje de programación utilizado en las computadoras.
Antecedentes
Antes de empezar precisamente con el tema, compartiré algunos antecedentes que propiciaron el desarrollo de la computadora y por supuesto,los lenguajes de programación.
Una de las primeras invenciones que se realizó como precursor de las computadoras fue la máquina inventada por el filósofo francés Blaise Pascal, en 1642, llamada Pascalina, la cual servía para sumar y restar números grandes de manera muy rápida con lo cual se ayudaban los comerciantes. Su funcionamiento era efectuado mediante una especie de engranes, los cualesrepresentaban unidades, decenas, centenas, etc., y cuando el primer engrane terminaba una vuelta completa (supongamos unidades), el engrane siguiente daba un décimo de vuelta (decenas).
Años más tarde en 1671 el científico alemán Leibnitz mejoró la Pascalina agregándole la posibilidad de efectuar multiplicaciones y divisiones, la multiplicación no era mediante alguna tabla como se enseña hoy endía, sino que la multiplicación la convertía en una serie de sumas y la división contando cuántas veces cabía el denominador en el numerador.
Después con el tiempo llegamos al año de 1804 en donde el francés Joseph-Marie Jacquard se le ocurre la idea de grabar un conjunto de órdenes para que una máquina trabajara sola, es aquí donde nos encontramos con un lenguaje de programación primitivo.Jacquard utilizó tarjetas de cartón a las que hacía agujeros y éstos le indicaban a un telar movido por vapor como ir combinando los hilos para lograr el diseño requerido.
Historia
Finalmente hemos llegado a la máquina analítica de Charles Babbage quien combinó los trabajos de Pascal y Leibnitz para diseñar una máquina que resolviera cualquier cálculo matemático y las órdenes para el funcionamiento deesta máquina eran proporcionadas por medio de tarjetas como las de Jacquard. Los primeros lenguajes de programación surgieron de la idea de Charles Babbage con la ayuda de la de la condesa Ada Bayron quien fue su ayudante y escribió las primeras aplicaciones para la máquina analítica, por lo que algunos la consideran la primera programadora.
Como la máquina no llegó nunca a construirse, losprogramas de Ada, lógicamente, tampoco llegaron a ejecutarse, pero si suponen un punto de partida de la programación, sobre todo si observamos que en cuanto se empezó a programar, los programadores utilizaron las técnicas diseñadas por Charles Babagge, y Ada, que consistían entre otras, en la programación mediante tarjetas perforadas. Charles Babbage, conocido como el "padre de la informática" no pudocompletar en aquella época la construcción del computador que había soñado, dado que faltaba algo fundamental: la electrónica. El camino señalado de Babbage, no fue nunca abandonado y siguiéndolo, se construyeron los primeros computadores.
Definición
Definiciones según la Real Academia Española.
Lenguaje: Manera de expresarse.
Programación: Acción y efecto de programar.
A pesar de lasdefiniciones anteriores el significado de lenguaje de programación no es muy claro, ya que las palabras por separado no dan a entender el mismo significado que tiene en la informática, una mejor definición sería: “Conjunto de instrucciones y signos convencionales cercanos a los del lenguaje natural que facilitan la comunicación, codificados de manera que una computadora puede interpretar y ejecutar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS