I want to make a website.
I don't know any programs. Can anyone suggest me which programs do I need to learn to make a website.

I want to make a website like a matrimonial website. Where people can register their information. The website will store their data. Show them the relevant search lists. And after payment at my paypal account the website will give members privilege to be able to contact to other members.

Thanks in advance