ASCOM is a many-to-many and language-independent architecture, supported by most astronomy devices which connect to Windows and now Linux and MacOS computers. The diagram below shows how ASCOM differs from traditional astronomy instrument control architectures. This architecture applies to both Windows/COM and cross-platform Alpaca technologies.