(This is probably in the wrong section, I'm not totaly sure what DLL's are in reguard to, hence the post)

Hey, I'm wondering if anyone would mind answering a few questions about .DLL files.

First off, I see DLLs used in lots of application, and I'm assuming they aren't unique to C++. Which would lead me to ask, how would you compile to a DLL? And also, is there any specific language for DLLs?

What are DLLs used for?

And last off, DLLs pop up all the time on older applications, but in newer ones I seldom see them. Why would you/woulden't you use dlls?

Well thanks for your help, and sorry if this isin't in the right forum section.