Introduction - If you have any usage issues, please Google them yourself
COM is a language shared across applications and binary code. And C++, which advocates the source code reuse. ATL is a good example. Source-level reuse is good, but only for C++.