Un lenguaje de programación para niños, entre los más populares en 2020

Scratch, un lenguaje de programación para niños, entra al top 20 de los lenguajes más populares.

Scratch, un lenguaje de programación creado para los niños, entró al top 20 de los lenguajes de programación más utilizados en el mundo, según el índice TIOBE.

La compañía en calidad de software TIOBE publicó el TIOBE Programming Community Index en esta semana, siendo Scratch la mayor sorpresa. 

En 2003, el Lifelong Kindergarten Group del Instituto Tecnológico de Massachisetts (MIT) desarrolló este lenguaje de programación con el objetivo de introducir a los niños en las ciencias de la computación. En 2006, el grupo presentó al público el lenguaje.

Según el índice de TIOBE, en la actualidad existen más de 50 millones de proyectos desarrollados en Scratch y cada mes se añaden un millón más, lo que comprueba la popularidad que goza este lenguaje en la actualidad.

Lenguajes de programación para niños ganan relevancia

Logo fue el primer lenguaje de programación para niños, diseñado en 1967 por Wally Feurzeig, Seymou Papert y Cynthia Solomon. Con más de 50 años de antigüedad, este sería el equivalente de Cobol en los lenguajes de programación didácticos. 

Desde hace casi 20 años, Scratch y Alice se han disputado el título del “nuevo Logo de la programación.  Alice fue desarrollado en 1998 en la Carnegie Mellon University, ocho años antes que Scratch. Sin embargo, en el índice TIOBE Alice se encuentra en el lugar 90. Scratch se ha convertido en el líder indiscutible de esta categoría, superando incluso a otros lenguajes muy utilizados en la industria como son Cobol, Lisp o Haskell.

El CEO de TIOBE, Paul Jansen, comenta que, entre la posibles razones por las que Scratch se ha vuelto tan popular en las aulas, está su facilidad para ser aprendido y el patrocinio que recibe de compañías como Google e Intel. 

Un punto destacado por TIOBE es tendencia en el aumento de popularidad de los lenguajes de programación pensados para que los niños aprendan a programar. Al ser esta una de las habilidades más requeridas en el futuro, no resulta extraño que estos aumenten cada vez más.

En Latinoamérica, las aulas escolares podrían adoptar Scratch para atraer y preparar a los estudiantes desde una edad temprana a las áreas tecnológicas, que cada vez adquieren más relevancia para el futuro.

Otros puntos destacados en el índice

Para abril de 2020, Java y C se mantuvieron en el Top 3 entre los lenguajes de programación más populares, mientras que Python logró desplazar a C++ en la lista. Lenguajes como R, Swift y Go han tenido un rápido crecimiento últimamente, así como PL/SQL. 

El índice TIOBE se crea a partir de cuántos resultados ofrece la siguiente consulta:

+”<language> programming”

Para calcular el índice, son utilizados los 25 motores de búsqueda más populares de Alexa que siguen los siguientes criterios:

  • La página principal contiene una barra de búsqueda
  • El resultado de la consulta indica el número de coincidencias
  • Los resultados están disponibles en HTML con etiquetas claras
  • Los motores de búsqueda en lenguas con caracteres especiales deben estar codificados de manera apropiada.
  • El motor de búsqueda debe regrasar una coincidencia por cada consulta
  • Los resultados de la consulta no deben contener muchos resultados marginales
  • Los sitios porno son excluidos

Por estos motivos, algunos consideran que el índice TIOBE no es confiable por completo al momento de indicar qué tan popular es un sitio web.