in reply to Newbie programming questions
Also,
There are 2 kinds of libraries. static and dynamic.
DLL or dynamically linked libraries are loaded once and they make thir definitions available to all object which include them. This saves memory by having only one instance of a function definition in the memory at all times.
You shoud seriously get into C/C++ if you are interested in this sort of things.
Manav