Logiciels

Les logiciels de l’histoire de l’informatique regroupent les programmes et systèmes qui ont permis l’évolution des ordinateurs et des usages numériques. Cette catégorie présente les systèmes d’exploitation, les langages de programmation, les compilateurs ainsi que les grands logiciels ayant marqué le développement informatique. Découvrez les innovations logicielles et les concepts fondamentaux qui ont transformé l’informatique moderne.

  • ADA

    Ada est un langage de programmation créé à la demande du département de la Défense des États-Unis (DoD) à la fin des années 1970. Son objectif est inhabituel : il ne s’agit pas seulement de faciliter l’écriture des programmes, mais aussi de rendre plus fiables des logiciels complexes destinés à fonctionner pendant de nombreuses années….

  • Pong

    Pong est l’un des jeux les plus simples de l’histoire du jeu vidéo : deux raquettes, une balle, une ligne centrale et un score. Pourtant, lorsque Atari le commercialise sous forme de borne d’arcade en 1972, son succès change profondément la perception du jeu vidéo. Pong n’est ni le premier jeu vidéo, ni le premier…

  • Le langage C

    Le nom C n’est pas un sigle. Il succède au langage B, lui-même issu de BCPL. Le langage qui a rendu Unix portable Au début des années 1970, programmer un système d’exploitation signifie encore travailler presque entièrement en assembleur. Cette méthode permet de contrôler précisément la machine, mais elle exige beaucoup de temps et lie…

  • Computer Space

    Computer Space, commercialisé en novembre 1971 par Nutting Associates, occupe une place essentielle dans l’histoire du jeu vidéo : il est le premier jeu vidéo d’arcade produit et vendu en série. Son principe vient directement de Spacewar!, développé en 1962 sur le PDP-1 du MIT. Nolan Bushnell et Ted Dabney cherchent à transformer cette expérience…

  • BCPL

    BCPL signifie Basic Combined Programming Language : une version simplifiée de CPL, conçue pour écrire des compilateurs et des logiciels système plus faciles à transporter d’une machine à l’autre. Au milieu des années 1960, les langages de programmation deviennent plus expressifs, mais leurs compilateurs restent souvent longs et difficiles à adapter. Un langage peut être…

  • |

    TOPS 10

    TOPS-10 Le Timesharing / Total Operating System-10 ou TOPS10 est un système d’exploitation aujourd’hui abandonné, développé par Digital Equipment Corporation pour les ordinateurs de la famille PDP-10 (également appelés DECsystem-10).Lancé en 1967, TOPS-10 est issu du logiciel Monitor utilisé sur les PDP-6 et les premiers PDP-10. Ce système est officiellement renommé TOPS-10 en 1970, marquant…

  • RIM Loader

    Le RIM Loader  : démarrer une machine sans ROM Dans la famille des machines DEC 12 bits, le Read-In Mode Loader apparaît avec le PDP-5, puis devient particulièrement connu avec le PDP-8, où il sert classiquement à charger le BIN Loader depuis un ruban perforé. Le RIM Loader, pour Read-In Mode Loader, est un petit…

  • BASIC

    Le nom BASIC vient de Beginner’s All-purpose Symbolic Instruction Code : un langage pensé pour que des débutants puissent enfin dialoguer avec l’ordinateur. Le langage qui a fait entrer la programmation dans les salles de classe Au début des années 1960, l’ordinateur reste encore une machine distante, coûteuse et intimidante. Dans beaucoup d’universités ou de…

  • Spacewar!

    Au printemps 1962, deux vaisseaux apparaissent sur l’écran circulaire d’un ordinateur du MIT. Chacun obéit à un joueur. Au centre, une étoile attire les appareils, déforme leurs trajectoires et transforme chaque tir en problème de mouvement. Ce programme ne sert ni à établir une paie ni à résoudre une équation scientifique : il sert à…

  • |

    Le Time-sharing

    Le time-sharing, ou partage de temps, est un mode d’exploitation qui permet à plusieurs utilisateurs de travailler sur un même ordinateur depuis des terminaux. Le système répartit très rapidement le temps du processeur entre les programmes actifs. Pour chaque utilisateur, la machine paraît ainsi disponible presque immédiatement, même si ses ressources sont partagées. Cette idée…

  • COBOL

    COBOL, acronyme de Common Business-Oriented Language, est un langage de programmation créé à partir de 1959 pour répondre à un problème devenu crucial : comment écrire des programmes de gestion capables de fonctionner sur des ordinateurs provenant de constructeurs différents ? À la fin des années 1950, IBM, UNIVAC, RCA, Honeywell, Burroughs et d’autres fabricants…

  • Tennis for Two

    En octobre 1958, les visiteurs du Brookhaven National Laboratory, près de New York, découvrent une attraction inhabituelle. Devant eux, un petit oscilloscope affiche quelques traits lumineux : une ligne représente le sol, une autre le filet et un point lumineux se déplace d’un côté à l’autre de l’écran. Deux personnes tiennent chacune un petit boîtier…