Java+C, Далее выбрать

PHP+MySQL+СSS+(CMSxWebFrameWorks+AJAX) = Fast Learn & Money;

C+(C++)+Qt+(STLxBoostx...xOtherLibs) = NiceSkill & EarnMoreMoney, throw exception ( "Вам потреб дох.... времени чтобы овладеть этим всем на уровне." );

Java+C# = NotSoNiceSkill & EarnMoney, throw exception ("Всё это пахает на виртуальных машинах");

Вообще учить программирование ради учить, смысла нет, вполне достаточно прочитать начальный учебник по каждому из яызыков и написать простую программку. Затем выбрать задачу реализация которой важна для вас сейчас. Далее выбрать лучший из имеющихся на рынке инструментов для её решения и уже тогда пускаться "в дебри".

Обратный подход: допустим нам уже известно для чего и зачем нам программирование, тогда просто изучаем программирование на каком-то конкректном языке и соответствующие им библиотеки.

C++ - бесспорно, самый лучший язык, на котором фактически можно ВСЁ, но это не всегда удобно, и может потребовать больших затрат времени чем использование другого пакета.

Я где-то писал, что я не смог осилить Кнута? Я говорю про то что новичку Кнут совсем не нужен. Это все равно, что в первом классе начинать преподавать математику с теории множеств и аксимотики Пеано. И я не поверю, что есть человек, который с самого начала учился программировать по Кнуту.

я развивался так, basic -> pascal -> c -> c++ > Visual c++(Builder) -> C#(.Net)

1. и 2 можно пропустить и начать с СИ..

с++ надо знать обязательно, он есть везде,это понимание программирования, он может все..

щас самый идеальный C# - почему? потому что это основной язк который щас лабирует Микрософт, а все знают какой процент на рынке он занимает

в с# - есть все о чем мечтает программист, платформа . net ему это дает...

если тебе приспичит разрабатывать сайты, тебе ненадо будет учить PHP -
asp.net - пишуться на том же C# точно так же как приложения под виндоуз, изучив 1 язык, ты сможеш писать под все разные опреационки(.net хотят сделть под линукс и эпл) и под моб ус-ва ОC и веб...и все зная 1 язык не 10...

винда переходит на . Net ,фреймворки сперские и т п, а WIN32 технолгия 80 годов, представляете насколько она прогнившая..

щас сижу на сертификации Microsoft.. пишу это сообщение, вполне доволен тем чо пишу на шарпе..зная с++ и остальные языки, дерзай!

НЕПОКУПАЙ НЕКОГДА КНИЖКИ "ДЛЯ ЧАЙНИКОВ" ИМ И СТАНЕШ