DLLs and shared objects
Creating and using DLLs
Interfacing with third party DLLs