Notes
LENGUAJES DE PROGRAMACION
Content of the notes (12)
Page 1
JAVA
Es el más actualizado actualmente y esto se debe a su simplicidad y legibilidad. No en vano, más de 9 millones de usuarios lo usan y está presente en miles de millones de dispositivos, lo que significa un 15% del total en el mundo frente a otros lenguajes.
Él se ha mantenido a lo largo del siglo XXI en las primeras posiciones, lo cual da una idea de lo importante que ha sido este lenguaje de programación en lo que utilizamos hoy en día.
También es una de las habilidades más requeridas entre desarrolladores, tanto es así que es de el más importante skill que buscan las principales empresas de software y tecnología.
Es utilizado en diferentes segmentos, tales como aplicaciones móviles, herramientas para aprendizaje, hojas de cálculo, entre otras.

Page 2
Lenguaje de programación C
Surgió en los años 70 y tenía un nombre que no cambió mucho: «B».
Con un alto porcentaje de uso al igual que java, 12%, es el segundo lenguaje más usado a nivel mundial. Su uso también es muy variado y se puede ejecutar en la mayoría de los sistemas operativos.
Es comúnmente utilizado en aplicaciones de escritorio

Page 3
Python
Un lenguaje de programación multiplataforma y multiparadigma, que también tiene un propósito general. Esto significa que soporta la orientación a objetos, la programación imperativa y funcional.
Su sencillez, legibilidad y similitud con el idioma inglés lo convierten en un gran lenguaje, ideal para principiantes.

Page 4
C++
Es una evolución del antes mencionado C.
Este, sin embargo, tiene un enfoque en desarrollo de aplicaciones y softwares más complejos, que exigen, por ejemplo, una intervención visual.
Los programas de diseño gráfico son un ejemplo del uso de este lenguaje de programación
Crear datos complejos.
Definir operaciones sobre los datos complejos.
Relacionar los datos complejos entre ellos.
Realizar programación genérica y templates, que es hacer una clase del mismo código que sirva para cualquier tipo que pase.
Implementar múltiples patrones de diseño

Page 5
C#
Conocido también como “C Sharp” entre los programadores, también es una evolución de C y C++.
C# es un lenguaje de programación orientado a objetos. Creado en el año 2000, se destaca por su simplicidad, trabaja con aplicaciones bajo el framework .net como el visual studio de Windows.
Cuenta con un 7% de uso total a nivel mundial.
C#" es un lenguaje de programación multiparadigma desarrollado y estandarizado por la empresa Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA e ISO. C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común

Page 6
Visual Basic. NET
Ha tenido una rápida evolución en número de usuarios en los últimos años. Conocido por ser una herramienta mucho más amigable, que no exige tanto conocimiento como, por ejemplo, el C#.
Por su sencillez, es bastante utilizado para herramientas de automatización de procesos y aplicaciones web.
es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es retro compatible con Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores de Visual Basic, facilitando así el desarrollo de aplicaciones más avanzadas con herramientas modernas

Page 7
NodeJs
NodeJS ReactJSReactJS Javascript fuera de un navegador. NodeJS es un entorno de ejecución de Javascript que se orienta a eventos asíncronos (los eventos no dependen de que otros se hayan ejecutado previamente) y que puede construir aplicaciones en red escalables.
Aplicaciones en red escalables son aquellas que requieren de realizar muchas conexiones de manera simultánea sin que tengan que leer el código línea a línea, ni abrir múltiples procesos para ser ejecutadas.
Hoy en día, las empresas tecnológicas utilizan el lenguaje de programación NodeJS para:
Desarrollar sitios web tradicionales y servicios de API de back-end, con arquitecturas push en tiempo real
Desarrollo de JavaScript de pila completa. NodeJS permite a los programadores crear tanto el backend como el frontend de sus productos con un solo lenguaje de programación
Desarrollar salas de chat, juegos de navegador y/o aplicaciones de transmisión de datos
Desarrollo y programación de hardwares

Page 8
ReactJS
React.js o ReactJS es una biblioteca de JavaScript de código abierto, creada por un ingeniero de software de Facebook llamado Jordan Walk que se utiliza para crear interfaces de usuario específicamente para aplicaciones de una sola página. Se usa para manejar la capa de vista para aplicaciones web y móviles. React también permite a los programadores crear componentes de UI (diseño de interfaz de usuario) reutilizables. Te preguntarás ¿qué se necesita para empezar a trabajar con React?. La respuesta es: “¡Nada! React es solo Javascript!”
Hoy en día, las empresas tecnológicas, incluidas las gigantes Instagram, Amazon, Pinterest, Airbnb, Uber, Twitter y LinkedIn, utilizan el lenguaje de programación ReactJS para:
Fácil creación de aplicaciones dinámicas: ReactJS facilita la creación de aplicaciones web dinámicas porque requiere menos codificación y ofrece más funcionalidad, a diferencia de JavaScript, donde la codificación a menudo se vuelve compleja muy rápidamente. El objetivo principal de React es ser rápido, escalable y simple
Desarrollar aplicaciones web y móviles: ya sabemos que React se utiliza para el desarrollo de aplicaciones web, pero eso no es todo lo que puede hacer. Existe un marco llamado React Native, derivado del propio React, que es muy popular y se utiliza para crear hermosas aplicaciones móviles. Entonces, en realidad, React se puede usar para crear aplicaciones web y móviles
Aprovechar herramientas dedicadas para una depuración sencilla: Facebook ha lanzado una extensión de Chrome que se puede utilizar para depurar aplicaciones React. Esto hace que el proceso de depuración de las aplicaciones web React sea más rápido y sencillo

Page 9
JavaScript
JavaScript es un lenguaje de programación que se utiliza principalmente para crear páginas web dinámicas. Permite a los programadores implementar funciones complejas en las páginas web para añadirles más interactividad.
Si quieres saber más sobre JavaScript te recomendamos asistir a este Taller.
Una página web dinámica es aquella que incorpora efectos como texto que aparece y desaparece, animaciones, acciones que se activan al pulsar botones y ventanas con mensajes de aviso al usuario.Hoy en día, las empresas tecnológicas utilizan el lenguaje de programación JavaScript para:
Crear y controlar el contenido dinámico de una página web, es decir, cualquier cosa que se mueva, actualice o cambie en la pantalla sin necesidad de volver a cargar manualmente una página web. Por ejemplo: gráficos animados, presentaciones de fotos, sugerencias de autocompletar texto y cualquier otro tipo de contenido interactivo
Desarrollar aplicaciones móviles: JavaScript no es sólo para sitios web. JavaScript también se utiliza para crear las aplicaciones que tienes en tu móvil y tableta
Creación de juegos en navegadores web
Mejorar en la interfaz de usuario

Page 10
Kotlin
es un lenguaje de programación de tipado estático que corre sobre la máquina virtual de Java y que también puede ser compilado a código fuente de JavaScript. Es desarrollado principalmente por JetBrains en sus oficinas de San Petersburgo (Rusia). El nombre proviene de la isla de Kotlin, situada cerca de San Petersburgo.
Kotlin fue nombrado lenguaje del mes por la revista Dr. Dobb' Journal en su edición de enero de 2016.Aunque no tiene una sintaxis compatible con Java, Kotlin está diseñado para interoperar con código Java y es dependiente del código Java de su biblioteca de clases, tal como pueda ser el entorno de colecciones de Java (Java collections framework). Kotlin ha sido conocido por ser utilizado en la creación de aplicaciones de Android.

Page 11
Page 12
Information
- Description
- Note on LENGUAJES DE PROGRAMACION, created by KAREN LISDEY FERNANDEZ BALAGUERA on 05/08/2021.
- Created by
- KAREN LISDEY FERNANDEZ BALAGUERA · Aug 2021
- Updated
- Aug 11, 2021
- Views
- 10
- Rating