Lengua Tecno

Páginas: 5 (1194 palabras) Publicado: 12 de abril de 2015


Nicole Bernal Mosri
3-B
Carolina Vargas Reyes
Tecnología
07/10/14



















Lenguajes de programación
Definicion:
Un lenguaje de programación es aquella estructura que, con una cierta base sintáctica y semántica, imparte distintas instrucciones a un programa de computadora.
La historia de los lenguajes de programación
La historia de los lenguajes deprogramación comienza según la mayoría de los autores cuando Charles Babbage inventó su computadora en el año 1822. Más adelante en el año 1942 se construyó la ENIAC, computadora que se programaba ya con interruptores y era preciso reescribir el sistema entero para cada nuevo programa. Era un lenguaje de programación muy tedioso. A continuación la Historia de los lenguajes de programación nos lleva a VonNeumann, que en el año 1945 desarrollo una nueva técnica que establecía que las instrucciones complejas se deben utilizar para controlar el hardware simple, da un gran paso en el año 1957, cuando aparece el primero de los lenguajes de programación más importantes, el FORTRAN (del inglés Formula Translation). Este fue el primero de los lenguajes de programación de alto nivel. En el año 1958 secreo el lenguaje de programación LISP o proceso de lista que fue diseñado para la investigación la inteligencia artificial. Otro lenguaje de programación importante fue el PASCAL, que apareció en el año 1968. Este lenguaje de programación se uso como uno de los mejores lenguajes para enseñar programación a los alumnos.


Cuales son los lenguajes más usados en la actualidad y su aplicación
C
Creado en1972 por Dennis MacAlistair Ritchie en los laboratorios Bell como evolución del anterior lenguaje B.
Es un lenguaje de propósito general muy utilizado cuyas principales características son: Combina características de los lenguajes de bajo nivel con los de alto nivel, lo que permite crear programas eficientes. Es un lenguaje pequeño ya que sólo ofrece sentencias de control sencillas y funciones.Permite la programación estructurada y el diseño modular lo que mejora la apariencia, comprensión y mantenimiento de los programas. Se realizan programas portables que se pueden ejecutar sin necesidad de realizar cambios en diversos ordenadores. Incluye la utilización de punteros. Un puntero es una variable que apunta (contiene) a la dirección de memoria de otra variable. Modularidad, el programase puede dividir en módulos que se tratan de manera independiente.
C++
El lenguaje de programación surgió a mediados de los 80 gracias a Bjarne Stroustrup y fue desarrollado a partir del lenguaje C en los laboratorios AT&T Bell. Es un lenguaje muy popular debido a la eficiencia y robustez de sus programas. Además de ser un lenguaje orientado a objetos, también nos permite realizar programasestructurados, lo cual nos da libertad a la hora de programar. Nos da cierta libertad debido a que no es tan estricto a la hora de escribir código como en C. Es un lenguaje compilado, es decir, compila directamente al código que entienden los ordenadores por lo que es uno de los lenguajes más rápidos. Es portable al gran número de compiladores que permiten utilizar los programas en diversos ordenadorescon diferentes sistemas operativos. Soporta varios paradigmas de programación. Un paradigma de programación (dicho de manera informal) es una forma de pensar a la hora de programar, el más utilizado es el paradigma de programación orientada a objetos.
Java
Surgió en 1991 gracias a un grupo de ingenieros de Sun Microsystems como lenguaje de programación para electrodomésticos.
Fue en 1995 cuandoJava comenzó a utilizarse como lenguaje de programación de ordenadores.
Las características más importantes de este lenguaje de programación son:
Es un lenguaje orientado a objetos. Un objeto se compone de atributos (estado del objeto) y métodos (comportamiento) que actúan sobre esos atributos. Para comprender lo que es un objeto, voy a mostrarles una analogía del mundo real: al igual que en el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecno
  • Tecno
  • tecno
  • TECNO
  • tecno
  • tecno
  • Tecno
  • tecno

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS