HTML > CSS > PHP > SQL > JAVA > C sharp > .NET
Be sure to master one language before starting another, doing PHP you cannot avoid SQL.
You can make awesome programs games with PHP as well, but its a great start before going really into Object oriented programming like JAVA.
Minecraft has been made with JAVA if it is motivating at all, Java is also used for native Android apps and should get you started. While you get older more and more devices adopt android so JAVA is the obvious choice after php/sql.
ALSO: If you wish to program chips and stuff, buy an Arduino starterskit, if you will be good at it go ahead and get a raspberry pi.
Arduino is a controller as raspberry pi is an actual system, you can make your own handheld with it, check out Benheck raspberry pi on youtube.
Goodluck! cool to see motivated programmers at young age, contact me anytime if you have questions.
- TIP!!!!!! >>>> go to youtube and type in " Thenewboston" he has incredible tutorial about almost anything, i still check his stuff after starting at your age i believe, almost 10 years older then you
.
- Tip 2: Using dreamweaver might help you allot with websites, sinds you can click to add code, you will be able to see what code is being added and gives you a live view so you can see how the code affects your website.
- Tip 3: i recommend not skipping php and going directly into java, you can do both at the same time but PHP will learn you allot easier how variables work. At some point you will learn to stop variables escaping (meaning making secure applications).
- Tip 4: Try Stackoverflow.com for questions if you will ever get stuck with a programming issue.
Hope this has helped you, be sure to pick a best answer.