Question: what you need to know to develop a website?
Answer: HTML and CSS. HTML and CSS are the basic languages of websites, and you need both to make a good website. ... 
Website Scripting. ... 
Web Browsers. ... 
Domain and Hosting. ... 
File Transfer Protocol. ... 
Optional: Analytics Software. ... 
Optional: Search Engine Optimization. ... 
Optional: Validation.