Давайте что ли поиграем в "банальности":
Керниган, Ричи Язык программирования С
Страуструп Язык программирования С++
Я если что по ним учился
Зайди сюда - https://obuka.org и выбирай любой нужный курс.
Там сливают все платные курсы и предоставляют к просмотру бесплатно. Даже в избранное можно добавить и смотреть с любого устройства