La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Lenguajes de programación Lara Pedraza Cindy Denise Alvarez Guzman Marco Antonio Reyes Valdespino Israel ALA Gomez Cañedo natanael.

Presentaciones similares


Presentación del tema: "Lenguajes de programación Lara Pedraza Cindy Denise Alvarez Guzman Marco Antonio Reyes Valdespino Israel ALA Gomez Cañedo natanael."— Transcripción de la presentación:

1 Lenguajes de programación Lara Pedraza Cindy Denise Alvarez Guzman Marco Antonio Reyes Valdespino Israel ALA Gomez Cañedo natanael

2 Año 2003 Groovy Es un lenguaje de programación orientado a objetos implementado sobre la plataforma Java. Tiene características similares a Python, Ruby, Perl y Smaltalk. La especificación JSR 241 se encarga de su estandarización para una futura inclusión como componente oficial de la plataforma Java. Groovy usa una sintaxis muy parecida a Java, comparte el mismo modelo de objetos, de hilos y de seguridad. Desde Groovy se puede acceder directamente a todas las API existentes en Java.

3 Año 2003 Scala Es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros. Integra sutilmente características de lenguajes funcionales y orientados a objetos. La implementación actual corre en la maquina virtual de Java y es compatible con las aplicaciones Java existentes.

4 2005 Scratch Es un lenguajes de programación visual desarrollado por el MIT Media Lab.​ Scratch es utilizado por estudiantes, académicos, profesores y padres para crear fácilmente animaciones, juegos (también educativos) e interacciones etc. Para las escuelas se convierte en una oportunidad para ayudar a los estudiantes en el desarrollo de habilidades mentales mediante el aprendizaje de la programación sin necesidad de saber del programa. Sus características ligadas al pensamiento computacional han hecho que sea muy difundido actualmente en la educación de niños adolescentes y adultos. Scratch es usado por estudiantes, escolares, profesores y padres para crear animaciones de forma sencilla y servir de trampolín hacia el más avanzado mundo de la programación.

5 2007 Clojure Es un lenguaje de programación de propósito general dialecto de Lisp. Hace un énfasis especial en el paradigma funcional, con el objetivo (entre otros) de eliminar la complejidad asociada a la programación concurrente. Clojure puede ser ejecutado sobre la Máquina Virtual de Java y la máquina virtual de la plataforma .NET, así como compilado a JavaScript.

6 2009 Go Es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C. Ha sido desarrollado por Google y sus diseñadores iniciales son Robert Griesemer, Rob Pike y Ken Thompson. Actualmente está disponible en formato binario para los sistemas operativos Windows, GNU/Linux, FreeBSD y Mac OS X, pudiendo también ser instalado en estos y en otros sistemas con el código fuente.​ Go es un lenguaje de programación compilado, concurrente, imperativo, estructurado, orientado a objetos

7 2011 Dart Es un lenguaje de programación de código abierto, desarrollado por Google. Fue revelado en la conferencia goto; en Aarhus, Dinamarca el 10 octubre de 2011.​ El objetivo de Dart no es reemplazar JavaScript como el principal lenguaje de programación web en los navegadores web, sino ofrecer una alternativa más moderna. El espíritu del lenguaje puede verse reflejado en las declaraciones de Lars Bak, ingeniero de software de Google, que define a Dart como un “lenguaje estructurado pero flexible para programación Web”.

8 2014 Swift Es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y macOS. Fue presentado en WWDC 2014 y está diseñado para integrarse con los Frameworks Cocoa y Cocoa Touch, puede usar cualquier biblioteca programada en Objective-C y llamar a funciones de C. También es posible desarrollar código en Swift compatible con Objective-C bajo ciertas condiciones. Swift tiene la intención de ser un lenguaje seguro, de desarrollo rápido y conciso. Usa el compilador LLVM incluido en Xcode 6. En el año 2015 pasó a ser de código abierto.​

9 Los 10 lenguajes mas utilizados

10 1.- Python Se caracteriza por ser un lenguaje muy sencillo pero capaz, por lo que desde que se diseñó en 1991 se ha venido usando para realizar herramientas de análisis. 2.-C C es un lenguaje eficiente, con todas las letras de la palabra. Es muy útil porque se puede mezclar con otros lenguajes como ensamblador o acceder de forma directa al hardware del ordenador. Segunda posición tanto en móvil, como también en entornos profesionales y en sistemas embebidos (un sistema embebido es, por ejemplo, un Arduino).

11 3.- Java Nos encontramos ante Java, un lenguaje de programación diseñado para ser multiplataforma. Como mismo se ejecuta en un navegador web, podremos ejecutarlo en un teléfono móvil o en un escritorio. Generalmente se ejecuta en la web. 4.-C++ Desarrollado a mitad de los 80, C++ fue diseñado para dotar a C de la ejecución de programación orientada a objetos, además de la programación estructurada. Lidera los mismos mercados que C: móvil, escritorio y sistemas embebidos.

12 5.- C# Desarrollado por Microsoft en el 2000, C# es una mejor alternativa a C/C++. Al ‘#’ se le ha dado comúnmente el significado de ‘++++’ por ser mejor que los anteriores. Digamos que es un compendio de las mejores características de Java, C y C++, además de otros lenguajes. En este caso no se usa en sistemas embebidos, sino en web, ordenador y telefonía. 6.- R R es el programa preferido para el análisis estadístico (con el permiso de Python, claro) y para realizar lo que se conoce como data-mining (bucear entre grandes bases de datos).

13 7.- JavaScript Javascript es un lenguaje web destinado a objetos. Se usa desde el lado del cliente y no necesita compilación, aunque también existe la posibilidad de que sea ejecutado del lado del servidor (Server Side Javascript). La sintaxis es parecida a C. 8.- PHP PHP, por el contrario, es un lenguaje destinado al entorno web que se ejecuta del lado del servidor. Fue uno de los primeros que se ejecutaba del lado del servidor y que al mismo tiempo se podría incorporar en un código HTML. Se necesita un módulo que procese PHP en el servidor para ser ejecutado, por supuesto.

14 9.- Go Go, que el año pasado estaba en el puesto número 10, sube uno. Está inspirado en la sintaxis de C, como muchos otros, y quién está detrás es Google. 10.- Swift Swift es un nuevo lenguaje que presentó Apple en el WWDC 2014, tanto para iOS como para Mac OS X. Puede llamar funciones de C.

15 Gracias por su atención ♥


Descargar ppt "Lenguajes de programación Lara Pedraza Cindy Denise Alvarez Guzman Marco Antonio Reyes Valdespino Israel ALA Gomez Cañedo natanael."

Presentaciones similares


Anuncios Google