No pues si crees que saber HTML/CSS es programar estás bien perdido, y lo confirmaste con tu pregunta; no está mal, todos empezamos desde abajo.
Investiga lo que son las "Bases de Datos" y sistemas BB (Bulletin Board) como (el de Ba-k), phpBB, SMF, IPB, etc. También puedes leer algo sobre CMS...