Какие курсы и книги нужно взять для изучения c++ как первый ЯП?
Начните со справочника по гуглежу.
> после c++ другие языки будут легче изучаться
Вообще не факт. Плюсы имеют много своих прекрасных моментов, которых нет в других языках.
Если хотите почувствовать, как всё работает на глубоком уровне, начните с обычного С. Керниган и Ритчи, всё вот это.
Из книжек по архитектуре компьютера я советую Танненбаума всего. Как работает компилятор - книга дракона.