Ja mislim da je za pocetak svakako najbolji python, ne samo zato sto ima neverovatno laku sintaksu, vec je i interpreter, sto je veoma vazno za svakog pocetnika, jer ono sto napise, moze odmah da proveri. A uci se strasno brzo(zbog interpreterske prirode). Ja sam na python-u radio oko 3 meseca, i naucio sve potrebne osnovne stvari i zaronio u malo naprednije teme(multithreading, npr.). I glupo je vredjati sposobnosti python-a, jer ne trebate da zaboravite da NASA i google rade sa njim(ovo mozete da proverite na
www.python.org). I sto se mene tice, nikad ne bih presao na c++ da u python-u nisam imao veliki problem sa brzinom, jer je dosta spor u poredjenju sa c/c++. I zeleo bih da kazem da sam se posle prebacivanja na c++ zavaljujuci python-u naucio sve osnove c++ za nedelju dana, i onda otisao na republicko iz informatike gde sam radio na c++. Inace ima veoma lep pristup OOP-u, iako se razlikuje od c++ OOP, veoma je koristan i dobar. Ono sto mi se mnogo svidja kod njega je to sto je i odlicno dokumentovan, kada ga instalirate dobijate odmah tutore, a koriscenje __doc__ stringova moze biti od velike pomoci, a postoje i aktivni online forumi(postoji jeda i na ovom sajtu). Takodje nije u redu pricati da python nije popularan. Svako moze da proveri tiobe(mislim da je adresa
www.tiobe.com). Takodje obratite paznju i na to da popularnost python-a raste, dok popularnost c i c++ opada... Dakle, ako vam nije vazna brzina, izaberite python, to je moj najiskreniji savet...
Naravno, i iskusni programeri bi trebali da probaju python, jer je zabavan
P.S. "Ako pri programiranju zelite da se i zabavite, izaberite python!"