I want to learn a programming language, and my main motivation is to be able to build stuff like that. How do you write stuff like that? Which language would be best for projects like these? Do I need Flash? I know some very rudimentary javascript and as far as I know that site doesn't seem to run on Flash.
I'm a near to total newbie when it comes to programming and any help at all would be appreciated :D
This is actually jQuery, I think, not Javascript, but I could be wrong.(Semi-hard to differentiate them, considering I've never used jQuery.) But, I'd suggest that you head over to any of these links: CodeAcademy - Do the JavaScript, Web Developement, and jQuery courses they have. I also suggest Python for backend stuff, but that's just me. CSSDeck - This is a wonderful place to see tutorials on things. They even have a few courses(though not yet complete) that I've found to be OK. Udacity WebDev course - A Reddit co-founder teaches this. Very good. A bit of other advice: /r/Learnprogramming and the subsequent programming language subreddits are superb resources, no matter your opinion of Reddit. They're all filled with kind, knowledgeable people, who are more than willing to give a newbie some help. Good luck! I've got a semi-decent repository of links for stuff like this, so just reply back if you need anymore.
Well HTML+CSS+Javascript live on the front end. Python can do the backend. I would start with a simple framework like flask, and you can hook that up to mysql or postgres. Flask is nice and simple, so it has a small learning curve as opposed to something like django. But really, find a basic programming course on coursera or something before you dive into web programming. It will help a lot.
I think this was build in HTML 5. Don't ask me how tough. I'm not really at home in web programming. Anyways, if you are starting out with programming, don't forget to start with the basics.