An operating system refer to the system software that manages computer hardware, software resources, and provides common services for computer programs.Most PC based vision systems use the Microsoft Windows operating system. The wide range of development tools, many developers and an interface that is familiar to a large user base, indicates that it is an easy platform to use.