Hello everyone,

I have some ideas for websites I want to make. The problem is that I don't know exactly what I should learn to make them, or to make at least a rough basic version of them. I know about all the different coding and mark-up languages, but I don't know which or what to learn.

I'll give an example to clarify what I want to do. Let's say Twitter doesn't exist yet and I come up with this idea 'Hey, wouldn't it be cool to have a messaging service where I can inform everyone what I'm doing with a status update?'. So, I have this idea and now I want to make a basic version of this website, so I can let other people see my website's functionality and the idea behind it. What would I need to know to do this?

Thanks in advance for your time.