El documento describe los 10 lenguajes de programación más utilizados actualmente según un estudio realizado por una empresa holandesa. Explica que Java es el lenguaje más actualizado y utilizado, presente en miles de millones de dispositivos. También describe lenguajes populares como C, C++, Python, C#, SQL, PHP, Ruby y R.
2. Tiposdelenguajede
programación
Un ámbito conocido por muchos en lo relacionado con la tecnología son los
lenguajes de programación. Ellos son los encargados de hacer funcionar lo que
conocemos como páginas web, apps, softwares y otros elementos que hoy
facilitan nuestro día a día.
Sin los lenguajes de programación, no estaríamos en la era de información en la
que nos encontramos y, tal vez, ni existieran muchas de las herramientas hoy
conocidas.
¿Te imaginas si un día llegaras a tu trabajo y encontrarás absolutamente todo en
mandarín? A menos que domines el idioma, sería casi que imposible desarrollar
tus tareas, ¿verdad?
Sucede igual con las máquinas y dispositivos. Ellas requieren de un lenguaje
específico para realizar sus funciones.
Página | 1
¿Qué es un lenguaje de programación?
Es el medio por el cual se comunica a cualquier dispositivo que lo requiera, una
serie de acciones o instrucciones con el fin de lograr un objetivo.
Esto se produce con la escritura de un código, que el dispositivo interpreta y que
da como resultado una acción o un resultado deseado.
3. Página | 2
Tiposdelenguajede
programación
De acuerdo a su finalidad y herramientas en las que se usa, podemos describir
tres clases de lenguajes de programación:
Lenguaje máquina
Es el más primitivo de los códigos y se basa en la numeración binaria, todo en 0
y 1. Este lenguaje es utilizado directamente por máquinas o computadora.
Lenguajes de programación de bajo nivel
Es un lenguaje un poco más fácil de interpretar, pero puede variar de acuerdo a
la máquina o computadora que se esté programando.
Primera generación: el lenguaje máquina y el ensamblador.
Segunda generación: aquí encontramos los primeros lenguajes de
programación de alto nivel, ejemplos de ellos son FORTRAN, COBOL.
Tercera generación: en esta generación encontramos los lenguajes de
programación de alto nivel imperativo, pero mucho más utilizados y vigentes
en la actualidad (ALGOL 8, PL/I, PASCAL, MODULA).
Cuarta generación: más cercanos a la época actual, es común encontrarlos en
aplicaciones de gestión y manejo de bases de datos (NATURAL, SQL).
Quinta generación: estos son los más avanzados y fueron pensado para la
inteligencia artificial y para el procesamiento de lenguajes naturales (LISP,
PROLOG).
Lenguajes de programación de alto nivel
En esta categoría se encuentran los más utilizados. Se usan palabras del inglés lo
cual facilita que una persona pueda intervenir más fácil que en los dos
anteriores.
Según su generación y orden cronológico, los lenguajes de programación de alto
nivel se clasifican en:
4. 10Lenguajesdeprogramación
másutilizadosactualmente
Página | 3
Existen, en la actualidad, varios lenguajes de programación, pero destacaremos
los más importantes de acuerdo con el índice TIOBE (estudio realizado por una
empresa holandesa que analiza los lenguajes de programación más usados a
nivel mundial).
A continuación, conoce los 6 más usados, sus objetivos y segmentos de uso
actualmente.
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.
5. 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.
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.
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.
3. Python
10Lenguajesdeprogramación
másutilizadosactualmente
Página | 4
2. Lenguaje de programación C
6. 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, por ejemplo.
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.
El Lenguaje de Consulta Estructurado popularmente conocido por sus siglas
en inglés como SQL, es un tipo de lenguaje de programación que ayuda a
solucionar problemas específicos o relacionados con la definición,
manipulación e integridad de la información representada por los datos que
se almacenan en las bases de datos.
Algunos aspectos de SQL están basados en el cálculo relacional, algunos en
el álgebra relacional que provienen del modelo relacional y otros a ninguno
de los dos sino que son parte de SQL.
10Lenguajesdeprogramación
másutilizadosactualmente
Página | 5
5. C#
6. Visual Basic. NET
7. SQL
7. R es un entorno de software libre (licencia GNU GLP) y lenguaje de
programación interpretado, es decir, ejecuta las instrucciones directamente,
sin una previa compilación del programa a instrucciones en lenguaje
máquina. El término entorno, en R, se refiere a un sistema totalmente
planificado y coherente, en lugar de una acumulación de herramientas
específicas e inflexibles, como suele ser el caso en otros softwares de análisis
de datos.
Un lenguaje de programación dinámico y de código abierto enfocado en la
simplicidad y productividad. Su elegante sintaxis se siente natural al leerla y
fácil al escribirla.
PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de
código abierto muy popular especialmente adecuado para el desarrollo web y
que puede ser incrustado en HTML.
10Lenguajesdeprogramación
másutilizadosactualmente
Página | 6
8. PHP
9. Ruby
10. Lenguaje de programación R
Para saber mas del tema ver el video:
https://www.youtube.com/watch?
v=7TezZ2JbvZs