Dynamic index.html

Just been designing web over a year now, mostly flash, but keen to learn other languages with a bit more depth.

I have a problem/question

I have a few html files that contain different news each.
There is any way to create a index.html that lists this files? maybe showing title and description from the meta tags?
this list of new is likely to grow, and I wonder if there was a way to add more news to this without changing the index.html

thanks for your help