i suggest you download Dev-C++ (for C and C++), it's a very good and easy to use program and it is totally free (although i haven't found it in the list above). Site: http://www.bloodshed.net/
i started out with C but then i went directly to C# jumping over C++ (which is something not to do) but i found C# to be very effective and time consuming so my vote goes to C#.