Programme informatique - puzzles en ligne
Un programme informatique est un ensemble d'opérations destinées à être exécutées par un ordinateur.
Un programme source est un code écrit par un informaticien dans un langage de programmation. Il peut être compilé vers une forme binaire, ou directement interprété.
Un programme binaire décrit les instructions à exécuter par un microprocesseur sous forme numérique. Ces instructions définissent un langage machine,.Un programme fait généralement partie d'un logiciel : un ensemble de composants numériques destiné à fournir un service informatique ; un logiciel peut comporter plusieurs programmes. On en retrouve ainsi dans les appareils informatiques ( ordinateur, console de jeu, guichet automatique bancaire…), dans des pièces de matériel informatique, ainsi que dans de nombreux dispositifs électroniques (imprimante, modem, GPS, téléphone mobile, machine à laver, appareil photo numérique, décodeur TV numérique, injection électronique, pilote automatique…).
Les programmes informatiques sont concernés par le droit d' auteur, et font l'objet d'une législation proche des œuvres artistiques.
Histoire
En 1842, la comtesse Ada Lovelace crée des diagrammes pour la machine analytique de Charles Babbage. Ces diagrammes sont considérés aujourd'hui comme étant les premiers programmes informatiques au monde. Toutefois, cette théorie est sujet à controverse car Babbage a également écrit lui-même ses premiers programmes pour sa Machine Analytique, bien que la majorité n'ont jamais été publié.