I have seen a few tutorials on how to make GUI and in all of them they require you to build a resource file (.rc).
So here are my questions: (PS. I HAVE searched for answers and cant find.)
1. What is the actual use of using a resource file? What are the advantages?
2. Is this considered a scripting language? If so, does it vary per compiler?
3. Do some types of applications (such as GUIs) strictly require the use of resources? If not, then what would be the substitute for this?
4. Exactly what relation do resources have with your actual program? Do you link it to your program (using a respective linker) or do you 'include' it in some way?
Thanks in advanced.
P.S. A link to a website with information on resources would be useful.