Hi Yaka
If you want to learn how to code a simple website, check out
W3School's HTML and CSS guides (
SitePoint and other sites also have general introductions).
If you're not interested in coding, you could use visual design software like Dreamweaver (there must be free alternatives out there too), which allows you to ignore most of the underlying code and just draw what you want (although obviously there's still a learning curve involved with the software).
Finally, you may wish to skip all this and just use someone else's code.
PHPBB is a nice free forum,
WordPress is handy for blogs, and there are many full-blown content management systems (CMS) out there. Once you have these scripts, all you have to do is follow the instructions and install them on your web host.
Kind regards