you would have to define some system, such as XML (not that XML is the ideal solution) to store key/value pairs and than design software to read those key/value pairs.
You will need notepad at the most basic level and a compiler.
Programmers do this all of the time for the software they develop.
<!-- This is my app settings in XML format -->
; This is my app based on text format
name = Rufus
location = C:\Users\Me\MyApp.exe