I've done some console programming in C++ and also done some GUI programming using Visual Basic. I've recently tried Java but actually find it kind of hard to create some things. Like for example a program that asks you to enter two integers and then displays their sum. I can write that in C++ easy and Visual Basic easy too. But to do that in Java is like a lot harder. And in my study of C++ about 4 years ago I think I was just about to start studying objects and classes and data members and all that stuff.
Anyway would creating the program I outlined above be fairly easy in C#? I would imagine I could do it both in a console and using GUI components. Is C# considered a drag and drop RAD tool like Visual Basic?
Right now, I kind of feel like Java is not for me at the moment, since I have not programmed in several years. I'm thinking of going back to C++ for awhile. But I would like to know about C#.