I have talked with a number of people that are starting off in computer programing language classes at local colleges. Most of them have referenced me to Java and other object-oriented languages. If I take an interest I might just start to study some code from any and all recourses that I can find from Google. Remember, information is free; it is just the recourses that you pay for.