Quote (anisimov)
Вот тут вы не правы, С старше С++ первый компилятор С был создан ещё в 1975-м году, а С++ это уже 90-е годы. Так что С ну никак не может быть подмножеством С++. С++ действительно происходит от С, но есть и различия. Если вам нужна большая гибкость лучше взять С++, а не С. Даже без классов, он лучше. Возможностей больше. Керниган Ритчи и Бьрн Страуструп я по ним учил С/C++ основоположники и классики жанра. Обязательно достаньте их книги. Ещё можно почитать журнал Хакер, рубрика Кодинг. Там бывают интересные статьи по программированию на С++. Все выпуски Хакера есть в PDF формате на их сайте.
Надо было мой пост полностью в цитату вставлять. Кстати, я учил С/С++ именно по K&R и Страуструпу.