The easiest way around programming is to host a blog. You can install wordpress - a great-looking and well-structured personal blog system(Some web hosting services offer free installation with the hosting package).
With Wordpress you can get free templates and all kind of plugins for it (such as image galleries, stats, anti-spam, comments and much more). Once you have WordPress activated on your site, you will be able to add posts and create pages in no time.
To summarize, without knowing anything about programming, you will have an awesome website.
