Taller de Investigacion Final
Taller de Investigacion Final
Taller de Investigacion Final
Ingeniería Electrónica
Fundamentos Algorítmicos
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/