Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Taller de Investigacion Final

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 11

Universidad De La Costa

Ingeniería Electrónica

Fundamentos Algorítmicos

Estadística De Los Lenguajes De Programación Mas Usados Actualmente


Tecnologías De Java Mas Usadas En La Actualidad Y Sus Estadísticas

José David Arrieta Ávila


Yeiner Camilo Castro

Viernes 14 De Mayo 2021


Estadística De Los Lenguajes De
Programación Más Usados Actualmente
 Un lenguaje de programación es un lenguaje formal que especifica una serie
de instrucciones para que una computadora u ordenador produzca diversas
clases de datos.
 Lenguaje es una forma o sistema de comunicación y la programación es el
procedimiento de escritura del código fuente de un software o programa.

 El ranking se establece comparando el porcentaje de búsquedas del mes en


curso con el mismo período del año anterior. Una clasificación útil para
decidir qué lenguajes de programación aprender y estar al día.
LENGUAJES MAS USADOS EN LA
ACTUALIDAD
LENGUAJES DE PROGRAMACION MAS USADOS EN
LA ACTUALIDAD
 1. Java
 Reconocido por su legibilidad y simplicidad, Java es uno de los lenguajes de programación más adoptados: más 9 millones de desarrolladores lo usan y está
presente en 7 mil millones de dispositivos en todo el mundo. Desde 2001 se mantiene en las primeras posiciones. Su enorme popularidad se debe a su poder
de permanencia, cuestión que asegura el funcionamiento a largo plazo de las aplicaciones que lo utilizan.  Es más fácil de aprender. Por eso es uno de
los lenguajes de programación más utilizados en la actualidad.
 2. C
 Creado entre 1969 y 1972 en los Laboratorios Bell, es uno de los más utilizados en el mundo. Si bien es ejecutado en la mayoría de los sistemas operativos, es
de propósito general, con lo cual es muy flexible. Es muy popular para el desarrollo de aplicaciones de escritorio, como el conocido editor gráfico GIMP. 
 3. Python
 Un lenguaje de programación multiplataforma y multípara dima, que también es de propósito general y  el año pasado ha superado al que conocerás en el
puesto número. Su simpleza, legibilidad y similitud con el idioma inglés lo convierten en un gran lenguaje ideal para principiantes.

 4. C++
 ocupa el cuarto lugar en la lista T con un rating del 7.47%. Aunque está mucho más abajo que las puntuaciones de Java y C, sigue siendo importante
comparado con otros lenguajes en la lista. Como otro lenguaje con trayectoria - es casi tan viejo como C - C++ se ha mantenido cerca del top desde su
creación. Es utilizado para una gran variedad de cosas, incluyendo programación funcional, procesal y orientada al objeto. Es bastante flexible, y se puede
usar para escribir todo tipo de programas. Uno de los usos más comunes de C++ es la creación de aplicaciones para uso en un rango de distintos dispositivos
o plataformas. Como es reconocido por la mayoría de los sistemas operativos y navegadores, es el lenguaje perfecto para esto. Se orienta a objetos surge
como una continuación y ampliación del C. Hay una gran cantidad de programas escritos en C++, como por ejemplo los paquetes de Adobe.
 5. C# 
 También llamado “C Sharp”, está orientado a objetos y fue en el año 2000 por Microsoft para ser empleado en una amplia gama de aplicaciones
empresariales ejecutadas en NET. C Sharp es una evolución del C y C++ que se destaca por su sencillez y modernidad. Este lenguaje de programación es muy
utilizado en la industria del gamín, la robótica, la impresión 3D, los controladores y las aplicaciones de escritorio no sólo en Windows, sino también en iOS y
Android.
LENGUAJES DE PROGRAMACION MAS
USADOS EN LA ACTUALIDAD
 6. Visual Basic. NET
 Ha ascendido del número 9 en junio de 2016 al sexto lugar en 2017 siendo utilizado por una gran cantidad de personas
que no cuentan con conocimientos profundos como desarrolladores, quienes encuentran en visual BASIC, además de
una sintaxis sencilla, la posibilidad de automatizar sus propios procesos y crear sus propias aplicaciones web.
 7. JavaScript
 No debemos confundirlo con Java. Son lenguajes distintos. Java script es un lenguaje de programación que puede
ser utilizado para crear programas que luego son acoplados a una página web o dentro de programas más grandes. Sirve
para crear efectos y realizar acciones interactivas. Podemos ver funcionando este lenguaje en servicios de chat,
calculadoras o buscadores de información.
 8. PHP
 Creado en 1994 por el programador canadiense Ras mus Lerdo, con la intención de contar con un conjunto de
herramientas para el mantenimiento de las páginas web y no como lenguaje. Es de fácil acceso para nuevos
programadores y a su vez ofrece grandes herramientas a los más experimentados.
 9. SWIFT
 en los últimos años a partir del desarrollo de la ciberseguridad, Se trata de un lenguaje multiparadigma creado por
Apple y focalizado en el desarrollo de aplicaciones para iOS y macos.? A partir de su presentación en el año 2014, se
ha convertido en código abierto, a diferencia de otros años, lo ha ubicado en este puesto por ser uno de los lenguajes
de programación más usados actualmente.
 10. SQL
 Este lenguaje de programación ha sido diseñado para administrar, proteger y recuperar los datos de sistemas de
gestión de información, lo cual ha sido utilizado fuertemente.
LENGUAJES DE PROGRAMACION MAS
USADOS EN LA ACTUALIDAD
 Java es la base para prácticamente todos los tipos de aplicaciones de red, además del
estándar global para desarrollar y distribuir aplicaciones móviles y embebidas, juegos,
contenido basado en web y software de empresa. Con más de 9 millones de
desarrolladores en todo el mundo, Java le permite desarrollar, implementar y utilizar de
forma eficaz interesantes aplicaciones y servicios.
TECNOLOGIAS DE JAVA MAS USADAS EN LA ACTUALIDAD Y SUS ESTADISTICAS

 DROPWIZARD
 Dropwizard es un framework Java pensado para hacer las cosas de forma muy sencilla, sin
demasiadas sofisticaciones, para que los desarrolladores puedan implementar todo de forma
rápida.
 Sus principales características son:
 Es un framework muy ligero.
 Permite desarrollar aplicaciones de forma muy rápida, gracias a su gran compatibilidad con
configuraciones avanzadas, métricas, registros y muchas otras cosas.
 GRAILS
 Grails es un framework completo muy sencillo de aprender a manejar, lo que hace que sea una
opción muy adecuada para aquellos que están comenzando en el mundo de la programación.
 Sus características principales son las siguientes:
 Tiene una curva de aprendizaje suave, lo que resulta ideal para proyectos urgentes.
 Aunque es un framework web escrito en lenguaje Groovy, corre sobre la plataforma Java y es
totalmente compatible con la sintaxis de Java.
Tecnologías De Java Mas Usadas En La
Actualidad Y Sus Estadísticas
 GWT (Google Web Toolkit)
 Google Web Toolkit (GWT) es un framework para desarrollar aplicaciones web de alto rendimiento en lenguaje
Java, y destaca porque es capaz de convertir código Java en código JavaScript, y lo hace en paquetes amigables
para el navegador, aportando compatibilidad entre navegadores.
 Destacamos las siguientes características de GWT:
 Es ideal para desarrolladores que comienzan, por la facilidad que ofrece a la hora de crear interfaces de usuario
sin tener mucho conocimiento en lenguajes de scripting de frontend.
 Agiliza el desarrollo de aplicaciones web de alto rendimiento, ayudando a ahorrar tiempo y esfuerzo en el
proceso de las pruebas del navegador.
 JSF (JavaServer Faces)
 Es un framework con patrón MVC desarrollado por Oracle, y forma parte de Java Enterprise Edition 7, y se
fundamenta en ayudar a los desarrolladores de backend para crear la parte frontend de aplicaciones complejas.
 De JSF destacan algunas interesantes características:
 Encapsula varias tecnologías del lado del cliente, como HTML, CSS y JavaScript, para permitir que los
desarrolladores creen interfaces de usuario sin necesidad de dominarlas, ya que pueden crearlas arrastrando y
soltando componentes y centrarse más en los detalles de la capa de presentación.
Tecnologías De Java Mas Usadas En La Actualidad Y Sus
Estadísticas
 STRUTS
 Struts es un robusto framework creado por Apache pensado para desarrolladores web, sobre todo para
personas que estén comenzando su carrera como desarrollador web.
 Sus características más destacadas son:
 Existen dos versiones, Struts 1 y Struts 2. El más utilizado es el segundo, que extiende la versión 1
añadiendo las herramientas del framework web OpenSymphony.
 Agiliza el desarrollo de aplicaciones, permitiendo reducir el tiempo y el esfuerzo requerido para crearlas.
 HIBERNATE
 Hibernate no es un framework completo, pero su aparición supuso un cambio radical en la forma de
consultar la base de datos. Desarrollado como implementación de la Java Persistence API (JPA), Hibernate
es una base de datos ORM (Object-Relational-Mapping) o un framework de mapeo de objetos relacionales
para aplicaciones Java.
 Algunas de sus características más importantes son las siguientes:
 Como ocurre de forma similar en SQL, las consultas en Hibernate se llaman HQL (Hibernate Query
Language).
 Hibernate asigna directamente las clases de Java a las tablas de bases de datos correspondientes, y
viceversa.
Tecnologías De Java Mas Usadas En La
Actualidad Y Sus Estadísticas
 - El 97% de los escritorios empresariales ejecutan Java
- El 89% de los escritorios (o computadoras) en Estados Unidos ejecutan Java
- 9 millones de desarrolladores de Java en todo el mundo
- La primera opción para los desarrolladores
- La primera plataforma de desarrollo
- 3 mil millones de teléfonos móviles ejecutan Java
- El 100% de los reproductores de Blu-ray incluyen Java
- 5 mil millones de Java Cards en uso
- 125 millones de dispositivos de televisión ejecutan Java
- 5 de los 5 principales fabricantes de equipos originales utilizan Java ME
REFERENCIAS

 https
:///www.crehana.com/co/blog/web/lenguajes-de-programacion-mas-usados
 https://www.stackscale.com/es/blog/top-10-lenguajes-programacion-2020/
 https://
www.marketingandweb.es/wp-content/uploads/2018/08/lenguajes-de-progra
macion-mas-populares-2020-1.png
 https://openwebinars.net/blog/los-7-mejores-frameworks-de-java/
 https://www.java.com/es/about/

También podría gustarte