By "programming program" you mean integrated development environment. Yes, Visual C++ is a nice IDE... the best one I've ever used. Very programming friendly... but I haven't used that many commerical compilers. IMO, It's worth $40, even if you aren't going to be programming specifically for windows.