Parerea mea este ca nu limbajul de programre conteaza. Pentru inceput trebuie sa se cunoasca ideea de soft, nivele de dezvoltare, O.O (object oriented), testere... Dupa ce se cunosc aceste notiuni se poate trece la orice limbaj: C,C++,C#, Java. Nu stiu cati dintre voi ati auzit de limbajul UML(Unified Modeling Language) este un limbaj de modelare care permite scrierea de programe intr-un limbaj comun tuturor limbajelor de programare. Apoi exista soft-uri care transpun din UML direct in C++ sau java.