Pazi ovako ako ti se stvarno ne daje novac za Visual varijante preporučio bih ti da nabaviš GNU varijantu C ili C++ kompajlera.
GNU varijanta jeste malo teža za rad jer se gotovo sve radi iz komandne linije i u najobičnijim editorima.
Evo recimo i ja sam, dok nisam počeo da koristim Visual varijantu "u edukativne" svrhe
skoro tri četiri godine koristio GCC++ kompajler. To je podrazumevalo zasebno kompajliranje, linkovanje, "custom made" MAKE fajlove i gomilu stvari koje moraš sam da uradiš.
Doduše kada prvi put napraviš sebi neko okruženje koje ti odgovara (ja sam gomilu akcija tada vezao za makroe u okviru editora UltraEdit i većina stvari se odrađivala mnogo lakše) nećeš imati problema.
U svakom slučaju ovako su radili pioniri programiranja i današnji veterani u ovoj oblasti pa ćeš u svakom slučaju imati osećaj da proživljavaš istoriju.
Da li sam pomenuo da je ova varijanta potpuno besplatna i nije "potkovana" sitno pisanim slovima u kojima su izloženi uslovi korišćenja i licenciranja