Hola. Si No trabajas en Linux yo te recomendaría que comiences de una vez con Visual C++. Si tomas aquella opción tendras muchos foros, manuales, libros que pueden ayudarte. Hace un tiempo usaba Codelite, Codeblocks y DevCpp, pero decidí darle un vuelco a Visual C++ por las razones que te dí antes.