Based on Microsoft's OLE (Object Linking and Embedding) and COM (Component Object Model) technologies, OPC (OLE for Process Control) has been the leading industry standard for exchanging information between devices and applications under Windows since the mid-1990s.