I think the COM interface is obsolete, and has been replaced by something else better available to C#.
I need something like the COM interface iTunes has. With iTunes I can access it with an external program, make queries and requests.
I'm writing a C# program and need to offer that ability for an external program to make queries and requests. (e.g. "what's this value?" "Please do this.") What sort of interface is the new thing?