Can you program a Website?

What does it take to learn to program?