В первом семе учили плюсы, щас сказали писать все на C. не подскажете чем именно отличаются эти языки? библиотеками там, чтоб я знал, что именно надо рассматривать
Сказали писать, но научили ли? Странный подход, так как учить надо сначала с си, хоть может си++ проще, но не дает глубокие знания. А нужны ли глубокие знания сейчас? Сейчас же нужно много простых программеров, чтобы быстрее клепать на все готовом. Да, может 1С не программист чистый, но он помогает бизнесу, как и должна помогать любая программа. Так что если быстрее и проще это сделать, то почему бы и не 1С быть. А что сайты со своими скриптами и тонной ерунды лучше? Какова цель любого сайта и программы? Отвечаете на этот вопрос и понимаете, учить или нет вам тот же си. Сколько его в вузе людей сдавали и точно более половины его потом спокойно забыло. И так с 80% знаний, увы.
Очень много чем. Описание C++ в его стандарте - почти две тысячи страниц, и в основном это отличия от С Так что конкретно слишком много писать Наследование классов, создание собственных операций, перегрузка функций, библиотека контейнеров... и т.д. и т.п.
C++ включает в себя весь C. При этом в C++ добавлены: классы, исключения, обобщённое программирование (шаблоны), другой способ работы с динамической памятью (new, delete), ещё один вид цикла, пространства имён... И много, очень много новых типов данных, основанных на классах и шаблонах - начиная со строк (string).
Все стандартные библиотеки С++, которые заканчиваются на '.h' (stdio.h) или начинаются с префикса 'c' (cmath) - это C без плюсов.