La constante búsqueda de retos y superarlos es algo que destaca en los profesionales TI, por esa razón siempre es recomendable que tengan presentes cuáles son las áreas, conocimientos y habilidades que tendrán una alta demanda para el futuro.
El índice TIOBE y GitHub son dos de los sitios más usados para indicadores de los lenguajes de programación más populares, The Importance Of Being Earnest o conocido como TIOBE recoge los resultados por el número de consultas en los motores de búsqueda.
TIOBE indexa sólo los lenguajes Turing Completo, por lo tanto no son considerados SQL ni HTML. Según el índice de noviembre de 2016, Java sigue siendo el lenguaje más popular, C y C++ mantienen su popularidad en los índices de búsqueda con las posiciones 2 y 3, respectivamente. Sorprendentemente, Visual Basic y Python obtuvieron posiciones más altas en comparación con Javascript, y el lenguaje ensamblador se encuentra dentro del top 10.
GO: Es un lenguaje que está inspirado en la sintaxis de C y ha sido desarrollado por Google y lanzado al mundo en el 2009, es un lenguaje complicado, estructurado y no está orientado a objetos, tiene soporte en sistemas operativos como Linux, FreeBSD, MacOS, actualmente no está disponible para Windows pero se está trabajando para que sea compatible con este sistema operativo.
RUST: Es el lenguaje de programación desarrollado por Mozilla, su propósito es ser practico, seguro y concurrente, el proyecto comenzó por un trabajador de Mozilla en el 2006 y en el 2009 Mozilla entro en el proyecto y fue hasta el año 2010 en el cual se lanzó este lenguaje.
R: Es un lenguaje de programación que es parte del sistema GNU, tiene un enfoque al análisis estadístico, es muy usado dentro de la minería de datos, bioinformática y matemáticas financieras.
MATLAB: Matrix Laboratory traducido al español como laboratorio de matrices o mejor conocido como MATLAB, es una herramienta de software matemático que cuenta con su propio lenguaje de programación, el lenguaje en el cual está desarrollado MATLAB, puede ejecutarse en un entorno interactivo a través de un archivo script.
SQL: lenguaje de consulta estructurado, conforme pasa el tiempo el uso de las bases de datos crece de manera significativa, es un lenguaje de alto nivel que explota la flexibilidad y potencia de los sistemas relacional, es conocido como el más usado para el manejo de base de datos.
Arduino: aunque no es específicamente un lenguaje ya que es un conjunto de C y C++, está enfocado a facilitar el uso de la electrónica, los componentes de Arduino son liberados como código abierto, de esta manera cualquiera tiene accesos a ellos.
Swift: es el lenguaje de programación creado por Apple fue lanzado en el 2014 y está enfocado en el desarrollo de aplicaciones para iOS, el objetivo de este lenguaje es ser seguro y de desarrollo rápido, en el año 2015 paso a ser de lenguaje de código abierto.
Mientras que Java y Javascript tal vez sigan siendo los favoritos de la industria con sus servicios basados en la web, el futuro es impredecible y estos conocimientos podrían tener una gran relevancia en los próximos años, de acuerdo a los especialistas.