Topic Database provides a standardized context for plain text databases which can be read and edited in most text editors without difficulty, and easily parsed programmatically as well. Example parsers are available in several languages.
A new logic/functional programming language
A command line tool to output your database schema and data in diff-able form.