I would recommend BASIC programming to learn the concepts of how the logical operators work. From there on, I would turn to C++ to understand object oriented programming. After C++, you'll automatically know 90% of JAVA programming, and can learn that as well.Quote from WDGann:
.NET is very nice... C++, C#, VBA, Java...etc etc. it's great.
1st programming language? Pascal... maybe...
-FastTrader