Go to
Joomla!
I have use joomla on a bunch of projects. It takes a little getting used to. But it is really easy once you get the hang of it and you do not need to know code very well at all.
It is php based and runs off of a mysql database. The program sets itself up, all you need to do is add contend, change templates or css. Pretty easy in the whole scheme of things.
Joomla Templates Club - Pro Joomla Templates & Designs - Joomla is a template club. The forum there is a great help. I have never even needed to post a question. All answers are dealt with in a very timely manner. The templates are very nice, very easy to use and come with great tutorials. They have everything you need to start a joomla site. The cost is $75 per year. It is more than worth the money with all of the help in the forum.
Just my 2 cents. Joomla is what I used until I understood coding a lot better. It has been a very good experience.