I'm trying to learn how to create desktop software applications. Yes, a total programming newbie
I'm trying to figure out how to design application windows, application menus, how to build window menus and so on. I'm trying to decide upon a programming language to learn.
I'm looking for a programming language that is not too difficult to learn, but that I will not be limited in.
In other words, once I learn the language, I want to be able to do everything I think up with it. Sure I might need to learn complimentary languages, like MySQL, XML, etc...
But I want to eventually (notice I said 'eventually') create complex desktop apps as quickly and easily as possible without limits
Is C# that language? Or might another language better fit what I'm looking for?
idontknow87

