Comment Plain Python? (Score 1) 702
I think any scripting language that supports lists as first class variables should do the trick. You can just keep the source file as a flat-file db by itself.
Python comes to mind first as its simple and easy to understand, and you can easily manipulate/query the contents of the list (and even refactor it since string functions are simple in python) using a few lines of additional code.