Доброго времени суток!
Сейчас прохожу
вводный курс по С++. Там теория и куча задач. Но дело в том, что я хочу программировать микроконтроллеры, а для этого, как я уже понял, лучший вариант это Си. Вопрос следующий: на этом курсе по С++ не рассматривается ООП, и заканчивается он на словарях. Пройдя этот курс в голове по-любому останется хоть какая-то база по С++, но будут ли базовые знания Си? Или всё же Си надо изучать отдельно?
PS: Прошу прощения если вопрос немного туповат. Просто Стивен Прата, например, говорит, что Си от С++ отличается как раз тем, что в С++ есть ООП и он более расширенный, чем Си. А на форумах везде орут, что это вообще два разных языка и у них только синтаксис общий. А так как я невежественный в этом вопросе, мне легко запутаться.