If you want to develop a website from scratch, you will need:
- HTML, CSS, and JavaScript to design front end.
- A service-side scripting language like PHP.
- SQL to insert, delete, and update the data.
- RDBMS program like MySQL, SQL Server, Microsoft Acess.