I use Dev C++ because its free and, well, its not a Microsoft product. She says it does some things different, but I also don't want an autopilot program like Visual Studio to do everything for me.
Why is she saying this? And what program should I use? I'd prefer to stick with a program where I do the work in order so I can learn everything, rather than the program doing things for me.