Lista de lenguajes de programación
Tiempo de lectura: 16 minutos ¿Sabes en qué se diferencia EE.UU. del resto del mundo en cuanto a preferencias de móviles? Según Statcounter, la cuota de mercado global de Android ronda el 72,7 por ciento, mientras que la de iOS es del 26,4 por ciento (a fecha de agosto de 2021). Sin embargo, si nos fijamos en el mapa de Estados Unidos, iOS lidera la carrera con un 56,7 por ciento, y su rival tiene un 43 por ciento.
Teniendo en cuenta la fidelidad inmarcesible de tanta gente a los dispositivos de Apple, el desarrollo de aplicaciones para iOS es más relevante que nunca. Lo que tienes que elegir es la pila tecnológica adecuada para tu producto. Si te decides por el desarrollo nativo en lugar de las soluciones multiplataforma, todavía tienes que decidir qué lenguaje utilizar: el viejo Objective-C o el flamante Swift.
Código abierto. Los creadores de Swift reconocieron el hecho de que para construir un lenguaje de programación definitorio, la tecnología tiene que ser abierta para todos. Así que, en sus siete años de existencia, Swift se hizo con una gran comunidad de apoyo y con abundantes herramientas de terceros.
Rápido. Swift se construyó pensando en el rendimiento. No solo su sintaxis sencilla y su manejo te ayudan a desarrollar más rápido, sino que también hace honor a su nombre: como se indica en apple.com, Swift es hasta 2,6 veces más rápido que Objective-C y 8,4 veces más rápido que Python.
Lenguajes de aplicaciones web
Los lenguajes de programación informática nos permiten dar instrucciones a un ordenador en un lenguaje que éste entiende. Al igual que existen muchos lenguajes basados en el ser humano, hay una serie de lenguajes de programación informática que los programadores pueden utilizar para comunicarse con un ordenador. La parte del lenguaje que un ordenador puede entender se llama «binario». La traducción del lenguaje de programación a binario se conoce como «compilación». Cada lenguaje, desde el lenguaje C hasta el Python, tiene sus propias características, aunque muchas veces hay puntos en común entre los lenguajes de programación.
Estos lenguajes permiten a los ordenadores procesar rápida y eficazmente grandes y complejas franjas de información. Por ejemplo, si a una persona se le da una lista de números aleatorios que van del uno al diez mil y se le pide que los coloque en orden ascendente, lo más probable es que le lleve una cantidad considerable de tiempo e incluya algunos errores.
Java se utiliza para desarrollar aplicaciones de nivel empresarial para videojuegos y aplicaciones móviles, así como para crear aplicaciones basadas en la web con JSP (Java Server Pages). Cuando se utiliza en línea, Java permite descargar y utilizar applets a través de un navegador, que puede realizar una función no disponible normalmente.
Los 10 lenguajes de programación más populares
Skip to Content El laboratorio de IA de Meta ha creado un nuevo y enorme modelo de lenguaje que comparte tanto las notables capacidades como los dañinos defectos de la pionera red neuronal GPT-3 de OpenAI. Y, en un movimiento sin precedentes para las grandes empresas tecnológicas, lo está regalando a los investigadores, junto con los detalles sobre cómo se construyó y entrenó. «Creemos firmemente que la posibilidad de que otros examinen tu trabajo es una parte importante de la investigación. Invitamos realmente a esa colaboración», afirma Joelle Pineau, defensora desde hace tiempo de la transparencia en el desarrollo de la tecnología, que ahora es directora general de Meta AI. La medida de Meta es la primera vez que un gran modelo lingüístico completamente entrenado se pondrá a disposición de cualquier investigador que quiera estudiarlo. La noticia ha sido bien recibida por muchos preocupados por la forma en que esta potente tecnología está siendo construida por pequeños equipos a puerta cerrada. «Aplaudo la transparencia», dice Emily M. Bender, lingüista computacional de la Universidad de Washington y frecuente crítica de la forma en que se desarrollan y utilizan los modelos lingüísticos.
Lenguajes de programación más populares
«Tenía 13 años cuando me enamoré de la programación», escribió en su blog, Gates Notes, en 2018. «Mis amigos y yo nos pasábamos horas creando nuevos programas y enchufando en BASIC», dijo, y añadió que la introducción a la informática cambió el curso de su vida.
El CEO de Apple, Tim Cook, siempre habla con pasión sobre la importancia de enseñar codificación a los niños de todas las edades, y la semana pasada en una entrevista, incluso dijo que si tienes que elegir, es más importante aprender a codificar que aprender un idioma extranjero.