The overly sarcastic answer to that question is, of course, is a Web Application ;]
But seriously, alot of applications are starting to go to XML based config files rather then creating entries into the Windows registery, furthermore, reading an XML file is a simple filesystem function which all languages support. (.NET i can speak for as that is what I program in, i am not sure if C++, for example, contains methods and properties to navigate an XML DOM to grab specific nodes)
What you may want to try is using a Dis-assembler as opposed to a decompiler. A disassembler will show you the properties and methods (along with signatures) but will not show you the source code that is used within those methods and such. (ILDASM in .NET for example) This may give you a clue as to what langauge a particualr dll was compiled in.
================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
^^Took that from planoie's profile^^
^^Modified text taken from gbianchi profile^^
================================================== =========
Technical Editor for:
Professional Search Engine Optimization with ASP.NET
http://www.wiley.com/WileyCDA/WileyT...470131470.html
================================================== =========
Why can't Programmers, program??
http://www.codinghorror.com/blog/archives/000781.html
================================================== =========