Човекът иска да се научи да програмира, не да прави сайтове (не знам какви ще са тия флаш сайтове ама айде). След като навлязох в php, изучаването на c++ ми се вижда доста лесно, поне за сега. Но все пак ти сам си решаваш, виж поне основите на въпросните езици и сам си прецени!
Е 1-во ни кажи какво програмиране искаш - уеб или системно?! Уеб е за сайтове като teenproblem, системно за програми. : ))
Аз се занимавах известно време с уеб програмиране като изучих html и css - най лесните, чрез които ще можеш да си кодираш дизайните за сайтовете. Тоест да ги подредиш, както желаеш.
За да си добър в едното, задължително трябва да си кадърен в другото(не професионалист). Няма такова животно като уеб разработчик, които не може да пише 'системен софтуер', както го наричате. Не да може да създава чудесии, но трябва да го разбира.
Обратното също важи.