I want to get into programming for the machine first off. What language do you guys here recommend I start with. I have done some VB before and don't find it too challenging. Thanks for any suggestions on this.
Depends what you want to be programming. If its games/hardcore machine related programs go with the C languages. If its more broadbased go with Java. If its internet based go with PHP / JAVA.
I'm a programmer (C++) and it seems that every job requires a different set of skills! It does depend a lot on what you want to do, is it a hobby or career? If it's a career it will be tricky without a degree these days. i would suggest you look at some job agency websites to see what employers are looking for, in the jobs you would be interested in.
Java is a good language to learn! You can write programs that will run on PC, MAC, Linux etc unlike many other languages. Its quite easy to learn too.. Check this link out to get started and ask questions: http://www.javaprogrammingforums.com