Вы находитесь на странице: 1из 11

programación

Nombre: Laura Vanessa García moreno


Grado:1102
Profesora: Elsa Roció porras Rodríguez
Institución educativa integrado
Joaquín González amargo
Sogamoso
2020
Esquema sobre el computador
¿QUE ES EL LENGUAJE DE
PROGRAMACION?
 Es un lenguaje formal que, mediante
una serie de instrucciones, le permite
a un programador escribir un conjunto
de órdenes, acciones consecutivas,
datos y algoritmos para, de esa forma,
crear programas que controlen el
comportamiento físico y lógico de una
máquina.
 Aspectos:
 cuáles datos debe operar un software
específico;
 cómo deben ser almacenados o
transmitidos esos datos;
 las acciones que debe tomar el
software dependiendo de las
circunstancias variables
PRINCIPALES HITOS DEL LENGUAJE
DE PROGRAMACION
 Fortran (1957)
FORmulaTRANslation es el lenguaje de programación
más antiguo y que continúa en uso. Creada por John
Backus, esta herramienta fue desarrollada para la
computación científica de alto nivel, matemáticas y
estadísticas.
 Cobol (1959)
El Común Business Orientad Lenguaje está detrás de la
mayoría de los sistemas de transacciones de negocio de
los procesos de las tarjetas de crédito, Atm (Modo de
Transferencia Asíncrona), telefonía, sistemas hospitalarios,
gobierno, sistemas automatizados y señales de tráfico.
 Basic (1964)
Creado por estudiantes de Dartmouth Collage, el denominado
Beginners Al Parpase Simbólico Instrucción Code fue diseñado como un
lenguaje simplificado para aquellos que no tenían como base fuertes
conocimientos técnicos o matemáticos. Una versión modificada, escrita
por Bill Gates y Paul Allen, llegó a ser el primer producto de Microsoft.
 C (1969)
Este lenguaje fue desarrollado entre 1969 y 1973 por Dennis Ritchie
para los laboratorios Bell Telephone para usarlos en el sistema Unix. Se
le llamó «C» porque sus características derivaban de un lenguaje
anterior llamado «B».
 Pascal (1970)
El lenguaje se llamó así en honor de Blaise Pascal, el inventor de las
calculadoras matemáticas, aunque su creador se llamaba Niklaus
Wirth, y lo desarrolló como una herramienta de enseñanza y formación
aunque tiene un uso meramente comercial. Este lenguaje se usa en
Skype.
 Perl (1987)
Larry Wall, un programador Unix, creó Perl después de
intentar extraer datos de un informe y darse cuenta que
Unix no podía llevar a cabo las operaciones que él
necesitaba. Practicar Extracción Reporte Lenguaje fue
descrito por su inventor como un lenguaje que «consigue
que hagas tu trabajo». Actualmente es usado
por Craigslistis.
 Python (1991)
Monty Python sirvió de inspiración para nombrar este
lenguaje. Guido Van Rossum lo creó para solucionar
problemas en el lenguaje ABC y continúa utilizándose para
tal fin. Hoy en día es usado por la NASA, Google y
YouTube.
 Ruby (1993)
Fue creado por Yukihiro Matsumoto, conocido como Matz,
y utilizando partes de sus lenguajes de programación
favoritos: Perl, Smalltalk, Eiffel, Ada y Lisp. Ahora es usado
por Basecamp
  PHP (1995)
Rasmus Lerdoff desarrolló PHP para reemplazar unos scripts de
Perl usados para mantener su web personal. Hoy en día, PHP ha
crecido hasta llegar a ser parte de una arquitectura web integrada
en 20 millones de websites. Facebook lo usa actualmente.
 Java (1995)
Un grupo de trabajadores de Sun Microsystems, liderado por
James Gosling, creó Java para arrancar los decodificadores de una
televisión interactiva. Hoy en día, Java está presente en más de
1.000 millones de PCs de todo el mundo y muchas websites no
pueden funcionar sin ella. Fue utilizada en 2004 en la misión de
la NASA Mars Rovers.
  Javascript (1995)
Java y Javascript no están relacionados y tienen muy diferente
semántica, aunque no lo parezca. Javascript fue desarrollada por
Brendan Eich, de Netscape, bajo el nombre de Mocha. Tiene
influencia del lenguaje C. Hoy en día es usado en servicios como
node.js. De él depende AJAX.
Evolución de lenguajes de programación
Antes de 0
Los años Las 1968-1979: La década La década
40 décadas estableciendo de 1980: de 1990: la
de 1950 y paradigmas consolidació era de
1960 fundamentales n Internet
módulos,
rendimiento
Los primeros lenguajes de En la década de 1940 fueron En los cincuenta, los tres La década de 1980 fueron años de consolidación relativa El rápido crecimiento de Internet La evolución de los lenguajes de
programación preceden a la creadas las primeras primeros lenguajes de en los lenguajes imperativos. En vez de inventar nuevos en la década de 1990 programación continúa,
computadora moderna. En un inicio computadoras programación paradigmas, se comenzó a trabajar a partir de las ideas fue el siguiente gran tanto en la industria como en
los lenguajes eran modernas, con alimentación modernos, cuyos inventadas en la década anterior. C++ combinaba la investigación. Algunas de
acontecimiento histórico para los
códigos eléctrica. La velocidad y descendientes aún continúan programación las tendencias actuales incluyen:
capacidad de memoria siendo utilizados, son: orientada a objetos y la programación de sistemas. lenguajes de programación. Con Aumentar el soporte para la
limitadas forzaron a los  FORTRAN (1955), El gobierno de Estados Unidos estandarizó Ada, la apertura de una plataforma programación funcional
programadores a escribir creado por John Backus un lenguaje de programación de sistemas destinado a ser totalmente nueva para los en lenguajes importantes
programas, en lenguaje et al.; utilizado por contratistas de defensa sistemas informáticos, utilizados comercialmente,
ensamblador muy afinados  LISP (1958), creado por Internet creó una oportunidad incluida la programación
John McCarthy et al.; adoptar nuevos lenguajes. funcional pura para hacer
 COBOL (1959), creado En particular, el lenguaje de el código más fácil de razonar y
por el Short Rango programación Java se hizo de paralelizar (tanto
Comité, en macro como en micro-
altamente influenciado
popular debido a su pronta niveles).
por Grace Hopper. integración con el navegador Construir lenguajes para apoyar
web Netscape Navegador, y la programación
varios lenguajes de scripting concurrente y distribuida.
alcanzaron un amplio uso en el
desarrollo de aplicaciones
personalizadas para servidores
web.
Durante un período de nueve meses 1943 - Plankalkül (Konrad En los años 60 y 70 también La década de 1980 también trajo avances en la El rápido crecimiento de Internet en Mecanismos para añadir al
entre 1842 y 1843,Ada Lobease Cuse), diseñado, pero sin suscitó un debate implementación la década de 1990 lenguaje verificación en
tradujo las memorias de matemático implementar durante medio considerable de lenguajes de programación. El movimiento fue el siguiente gran acontecimiento cuanto a seguridad y
italiano Luigi Mena brea acerca de la siglo sobre los méritos de la de RISC en la arquitectura de computadoras postulaba histórico para los confiabilidad: chequeo sintáctico
nueva máquina propuesta 1943 - el sistema de "programación estructurada", que el hardware debía estar diseñado para los lenguajes de programación. Con la extendido, control de flujo de
por Charles Babbage, la Máquina codificación ENIAC que esencialmente compiladores más que para los programadores de apertura de una plataforma información,
Analítica significaba programación sin ensamblador totalmente nueva para los sistemas seguridad de hilos.
el Humanos informáticos, Mecanismos alternativos de
uso de GOTO. Este debate Las tecnologías de los lenguajes continuaron sobre estas Internet creó una oportunidad modularidad: mixinos,
estaba estrechamente líneas entrando en la década de 1990. adoptar nuevos lenguajes. delegados, aspectos.
relacionado Algunos lenguajes importantes que se desarrollaron en En particular, el lenguaje de Desarrollo de software orientado
con el diseño del lenguaje: este período son:. programación Java se hizo a componentes.
algunos lenguajes no incluían popular debido a su pronta Meta programación, la reflexión
GOTO, lo que obligó a la integración con el navegador o el acceso al árbol
programación estructurada web Netscape Navegador, y varios de sintaxis abstracta.
en el programador. lenguajes de scripting
alcanzaron un amplio uso en el
Tendencias Personas Véase también
actuales destacadas en la
historia
de los lenguajes de
programación
La evolución de los lenguajes de programación • Joe Armstrong, creador de Erlang. • ACM SIGPLAN History of Programming Languages
continúa, • John Backus, inventor de Fortran. • Conferencie (HOPL)
tanto en la industria como en investigación. Algunas de • Alan Cooper, desarrollador de Visual Basic. • Historia de la construcción de los compiladores
las tendencias actuales incluyen: • Edgar W. Dijkstra, desarrolló la estructura para
• Historia del hardware
la
• Aumentar el soporte para la programación funcional • programación estructurada. • Lenguaje de programación
en lenguajes importantes utilizados comercialmente, • James Jospin, desarrollador de Oak, precursor • Cronología de la Computación
• incluida la programación funcional pura para hacer de • Cronología de los lenguajes de programación
el código más fácil de razonar y de paralelizar (tanto • Java. • Lista de los lenguajes de programación
en macro como en micro-niveles). • Anders Hejlsberg, desarrollador de Turbo
• Construir lenguajes para apoyar la programación Pascal,
concurrente y distribuida. • Delphi y C#.
• Mecanismos para añadir al lenguaje verificación en • Grace Hopper, desarrolladora de Flow-Matic,
• cuanto a seguridad y confiabilidad: chequeo influenciando
sintáctico • el lenguaje COBOL.
• extendido, control de flujo de información, • Kenneth E. Iverson, desarrollador de APL, y
seguridad de hilos. codesarrollador
• Mecanismos alternativos de modularidad: mixinos, • de J junto a Roger Hui.
delegados, aspectos. • Bill Joy, inventor de vi, autor de BSD Unix,
• Desarrollo de software orientado a componentes. creador
Meta programación, la reflexión o el acceso al árbol • de SunOS, el cual se convirtió en Solaris.
de sintaxis abstracta. • Alan Kay, pionero en programación orientada a
• Mayor énfasis en cuanto a distribución y movilidad objetos,
• creador de SmalltalK
Beneficios para aprender a
programar
 Se adapta al estilo de aprendizaje de cada
uno de nosotros.
 Nos motiva a aprender.
 Saca a flote la creatividad en nosotros.
 Facilita el trabajo de la persona.
 Abre nuevos conocimientos a la
exploración.
 Desarrolla habilidades como la social.
 promueve la competencia digital y baja la
desigualdad de alfabetismo.
i a s
ra c
g

Вам также может понравиться