новичкам хочу посоветовать попробовать изучать молодые-развивающиеся языки: TCL Pyton (их исходники ещё можно изучить)
поначалю юзать что есть, потом самим начать дополнять язык, а тут уже и Си/С++ подтянется
И картина расширится
И новичкам: не смотреть в сторону Bilder Delpfi MSVC, ругайтесь с преподами, они это от небольшого ума в вас засовывают.
Иначе очень на долго испортите себе жизнь
Дело ведь и правда не в языках
Учитесь работать коллективно, писать ПОНЯТНЫЙ кода а супер быстрый и супер умный
С годами найдёте тоже что писали только в гораздо лучшем исполнении, станет стыдно и жалко времени!!!
Качайте никсовые либы, готовые приложения, иструменты.
Осваиваете коллективные способы разработки, больше работайте с консолью.