Most common. These contain "intermediate language" (IL) that is easily converted back into readable C# or VB code. Native DLLs (Unmanaged):