La verdad es que yo empecé con C++ también, que recuerdos...
- Yo también empecé con C++ porque era el curso que se llevaba en el instituto para Fundamentos de Programación, aunque directamente el IDE que se usaba era Visual Studio XD.
- Luego también se me recomendaron varios libros sencillos de diferentes lenguajes de programación, porque la idea es conocer un mínimo de todos los lenguajes que uno se pueda encontrar, al menos saber identificarlos para luego saber buscar más.
El Tutorial de Python 3 (Python Argentina, 2017) [111 páginas]
http://docs.python.org.ar/tutorial/pdfs/TutorialPython3.pdfEl Tutorial de Python 2 (Python Argentina, 2009)
http://docs.python.org.ar/tutorial/pdfs/TutorialPython2.pdf
Fundamentos Básicos de Programación en C++ (Francisco Martínez del Rio, 2015)
https://openlibra.com/es/book/fundamentos-basicos-de-programacion-en-cFundamentos de Programación con el Lenguaje C++ (Vicente Benjumea y Manuel Roldán, 2017)
https://openlibra.com/es/book/fundamentos-de-programacion-con-el-lenguaje-de-programacion-c-ed-2017
Libro Aprende Java con más de 200 ejercicios (Luis José Sánchez González, 2016)
https://www.academia.edu/36088785/Aprende_java_con_ejerciciosEjemplos, ejercicios y soluciones:
https://github.com/LuisJoseSanchez/aprende-java-con-ejerciciosTodos los libros son completamente gratuitos y en español, bueno el de Java es de Pago pero, academia.edu tiene una copia académica que se puede ver o descargar gratuitamente.
Yo recomendaría estos que son bastante digeribles, es bueno tenerlos a mano junto con las Referencias Completas Oficiales del lenguaje en cuestión para profundizar más.
Mención especial a C# con Visual Studio como IDE, diría es de las maneras más sencillas de programar con capacidad Interfaz de Usuario un IDE demasiado completo, también está Java con sus problemas de licencias y esas cosas con NetBeans o el Eclipse que a mi no me gusta XD.