View Single Post
Old 02-23-2006, 07:48 AM  
Coyote
Drinker of Scotch
 
Industry Role:
Join Date: May 2003
Location: Texas
Posts: 242
jjjay, you mentioned "...a better UI" and "...getting into windows programming" as your prerequisites. The language(s) you learn should fit the applications you have in mind to build. Some very basic example scenarios are:

If you are wanting to control various hardware devices, then the C's, assembly, and Java are common and appropriate.

If you are wanting to develop stand-alone event-based applications such as an audio/video processing or server log analyzer, then vb/c#.net will suffice. Also, it is not a problem to install the .net framework on the end-user's machine as this is part of the installation project -- installation is seamless to the user.

As I said, these are very basic scenarios. I only want to convey that you need the right tool for the right job. Once you decide on the projects it's a simple matter to learn the right tools.

Hope this helps.
Coyote is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote