Hacker News new | ask | show | jobs
by andyn 5770 days ago
Hi there,

It's good you've got some web app ideas to work towards, that makes learning a lot easier I think.

Firstly you'll want to learn HTML so you can make your pages.

Next you want to decide what language you'll use in the web server - do you know any languages already? I would be biased in this case and suggest Python. But there are other languages that will suit you just as well - Java, Ruby, PHP and so on.

The above would be enough to get you going and write your web games.

Then later on I would recommend:

CSS - To style your web pages.

Javascript - To add more interactivity/functionality to the browser.

SQL - Initially you can just use plain text files or simple key-value stores that most languages have bindings for (I'm thinking of the shelve module in Python for example). But eventually you'll want to store more data or query it in interesting ways.