Hi all!
I need a little direction and was wondering if you guys can maybe point me on the right path. I'm a digital media major who has always enjoyed web design and decided that I would take the leap this year and begin learning the craft of web design/code. The issue I'm having at the moment is that there seems to be a lot of programming choices one can learn and I'm kind of jammed up on which direction I should be heading in...

My ultimate goal would be to create a site that is interactive yet clean, kind of like the site below...

http://cowbird.com/

Problem is I have no idea what programming languages are required to make something like that.

I'm just starting to learn Html/Css but could seriously use a blueprint on what I should be learning next to reach my goal by the end of the year.

Any help would be greatly appreciated!