I would start with Visual Basic. Just because it is an easier language to learn. You also could start with Visual C++ but it is VERY difficult to learn. I don't know to much about java so I can't tell you anything about that. If you want to learn VB, I suggest buying "SAMS teach yourself Visual Basic in 21 Days"(If you don't already have it) It was very helful to me and I still look back to it once in a while. I am also 15, and have been programming in VB for about a year now, but if you have any questions E-mail me at [email protected]