I should probably point out that doing this, on most applications, is illegal as the license agreement will almost certianly have a clause about Reverse Engineering or Decompiling.
Also, to thrawt would be Decompilations, alot of companys will employ obfuscation to their code at compile time which means that if you manage to get the code back into source format, obfuscation makes the code completely unreadable. Some decompiler claim to circumvent obfuscation, whether that holds true of not I do not know.
Also, the type of files that the program installs is not a very good indication as to what language it is wrote in as I can generate a DLL or EXE file from VB6 just as easily as i could do the same in C#.
Nothing is unbreakable however, so yes, it is possible to decompile anything, you just need the appropriate tools to do so.
================================================== =========
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
================================================== =========