Javascript would be a good start, but you will probably get bored with it more quickly than you expect. Java is a good language - the applets are neat.

.NET has some really good web programming...