Un ordinateur est un dispositif électronique numérique programmable qui - par l'utilisation d'instructions et les programmes stockés - est capable d'effectuer différentes tâches contenant des données, y compris la compilation, le calcul, la corrélation, l'extraction, et la sélection. Un programme informatique est l'une des deux choses. Il peut se référer au codage des applications logicielles réalisées par les programmeurs ou développeurs. Alternativement, il peut se référer aux produits finis de développement, connu sous le nom de programmes informatiques, les applications logicielles, les logiciels ou applications. Même si le logiciel système est développé par des programmeurs, il n'est pas typiquement considéré comme un programme informatique: le terme est généralement utilisé pour désigner un logiciel ou suites qui est utilisé en conjonction avec le logiciel de système autonome, mais n'est pas nécessaire pour l'ordinateur de fonctionner.
Il y a beaucoup de différentes variétés de programme informatique, et pour n'importe quelle tâche à l'utilisateur de l'ordinateur souhaite effectuer, il y a généralement un certain nombre d'options disponibles. Un programme d'ordinateur peut être conçu pour un seul système d'exploitation, ou il peut y avoir différentes itérations pour les différents systèmes d'exploitation majeurs. Il obtient la popularité si de nouvelles versions d'un programme d'ordinateur seront publiés périodiquement afin de corriger les bugs, ajouter des fonctionnalités et des mises à jour pour correspondre à l'évolution des systèmes d'exploitation informatiques.
Les types les plus communément reconnus de programme informatique sont ceux qui viennent dans une boîte, souvent avec un CD-ROM ou DVD et un manuel, qui peut être complétée par des documents en ligne. L'utilisateur installe le programme informatique sur son ordinateur et l'exécute avec d'autres programmes. Ce type de programme comprend des programmes de traitement de texte, tableurs, logiciels de présentation, et les applications de base de données, qui peuvent également être vendus en bottes ou des suites.
Les programmes pour créer ou éditer des fichiers audio, des images, des photographies et des vidéos sont aussi très populaires, tout comme les programmes et les jeux éducatifs. Les programmes de PAO ajoutent la facilité de mise en page à des capacités de traitement de texte et des programmes de mathématiques, traitent des équations et autres matériels techniques scientifiques spécialisées. Les programmes informatiques pour la création de matériel pour l'envoi et la réception de matériau à travers l'Internet sont également très populaires et comprennent des applications pour la conception de site web, conception de blog, des webinaires d'hébergement, effectuer des conversations vidéo, l'envoi et la réception de courriers électroniques et les messages instantanés, le téléchargement des fichiers, et de travailler sur fichiers à distance avec les autres.