Ja smatram da bi netko tko tek kreće i nije se bavio nikakvim programiranjem do sada, ipak trebao prvo krenuti sa C-om. U njemu se naučiš osnovama samog programiranja, ali i načina na koji program uopće radi (rad sa podacima u memoriji, raznim ulazima i izlazima i sl.). Nakon C-a, ovisno o osobi, možeš ići onda na Javu ili C# (VB ipak ne bih preporučio nikome) ili, u najtežoj ali i najmoćnijoj varijanti, C++.