Si quieres empezar a aprender a programar este año hay 2 Lenguajes con los que puedes iniciar y empezar a crear aplicaciones muy rapdidamente, es decir empezar de forma practica, mas que teorica.
El primero es Python, este lenguaje de programcion tiene una sintaxis muy facil de entender y escribir. aprenderlo es muy sencillo, hay mucho contenido internet gratuito para aprenderlo, y usandolo puedes crear aplicaciones de escritorio, aplicaciones web, y es muy utilizado en areas como Hacking, e Inteligencia Artificial, es decir es uno de los lenguajes mas imporatantes de Data Science
El segundo es Javascript, el cual es muy utilizado en aplicaciones web de todo tipo, de hecho tipicamente lo ves a diario usado en sitios web (Scripts), aunque tambien sirve para crear aplicaciones moviles, aplicaciones de escritorio, videojuegos para el navegador, y mucho mas. Este es el lenguaje mas imporante de la web.
Y una de las razones por la que estos lenguajes son muy faciles de aprender, es porque son interpretados, o lenguajes de escripting. asi que despues de estos puedes ir por lenguajes mas comlejos como C#, Java, C++, entre otros.