Die Funktion von Computerprogrammen besteht darin, mit den anderen Komponenten eines Computersystems und den Benutzern in Verbindung zu treten und zu operieren. Zu diesem Zweck ist eine logische und, wenn zweckmässig, physische Verbindung und Interaktion notwendig, um zu gewährleisten, daß Software und Hardware mit anderer Software und Hardware und Benutzern wie beabsichtigt funktionieren können.
Whereas the function of a computer program is to communicate and work together with other components of a computer system and with users and, for this purpose, a logical and, where appropriate, physical interconnection and interaction is required to permit all elements of software and hardware to work with other software and hardware and with users in all the ways in which they are intended to function;