I am an electrical engineer with some free time and I decided to use that to create a website for a non-profit for free. I only know HTML and CSS and I thought I would buy some space from FatCow or GoDaddy and host a simple website there. But people have warned me recently that HTML sites can be easily hacked and that I should code in ASP.NET instead. Some have said that WordPress is more secure. So is HTML really that unsecure?
Please can someone advise me how to proceed.
I’m afraid you’ve been horribly misled.
ASP.NET uses HTML (and CSS and JavaScript) to display web pages. You cannot write a web page without using HTML.
Also, HTML is a markup language, not a piece of software. It only describes the layout of web pages, so there is nothing insecure about HTML.
WordPress also uses HTML, because WordPress is a web application. Everything you see in a browser, on any web site, whether it’s WordPress, ASP.NET, Java, PHP, Django or whatever else, uses HTML to display the page.
You cannot make a web page without using HTML, and there is nothing insecure about HTML.