I've been curious as to how to save and retreive program settings utilizing other methods that are more efficent than storing them in a plain text file. For instance, say I wanted to use a configuration file, how would I read and write to a file like that? I'd imagine that I'd have to write code that would read the file at program boot and adjust the settings of the program accordingly. But more or less I'm wondering if there are any more efficent methods than reading and writing to text files. Thanks in advance.