Language doesn't make a massive difference once you get further into the subject, they're just tools. The logic is usually similar. Codecademy is great, PHP is a good starter language because you don't have to compile and can just run it against your own webserver (xamp or something, google it) plus that PHP is actually used quite a bit.
As a starter project you could learn the basics of HTML and CSS(not programming languages), and then combine those with PHP. You can do allot of stuff with just those three tools, add in SQL and you're golden

plus they're all covered on codecademy if i'm not mistaken.
This post was edited by Civill on Apr 2 2014 02:43am