Archéologie Numérique

Histoire de l’informatique

Remonter le code du temps.

Histoire de l’informatique est un site consacré à l’étude historique et technique des machines, des systèmes, des langages et des grandes figures du numérique. Des premiers calculateurs mécaniques aux mini-ordinateurs, des mainframes aux micro-ordinateurs, des langages fondateurs à l’intelligence artificielle, chaque sujet est replacé dans son contexte scientifique, industriel et culturel.

Vous y trouverez des articles, des dossiers thématiques, des portraits et des repères historiques pour comprendre comment les choix techniques, les contraintes matérielles et les usages ont façonné l’informatique moderne.

Commencer ici

  • Le MIT : naissance de l’informatique interactive et de la culture hacker
  • DEC : l’entreprise qui a transformé l’histoire des mini-ordinateurs
  • PDP-1 : une machine fondatrice de l’informatique interactive
  • PDP-8 : le mini-ordinateur qui a élargi l’accès à l’informatique technique
PDP-8 DEC ordinateur historique

PDP-8

Explorer le site

Machines et architectures

Le site propose des contenus consacrés aux ordinateurs et aux calculateurs, depuis les premiers systèmes mécaniques et électromécaniques jusqu’aux mainframes, mini-ordinateurs et micro-ordinateurs. Les architectures, les choix de conception et les usages y sont étudiés dans la durée.

Systèmes, langages et outils

Vous trouverez également des articles sur les langages de programmation, les systèmes d’exploitation, les assembleurs, les compilateurs, ainsi que sur les outils et environnements qui ont accompagné l’évolution de l’informatique.

Périphériques, mémoire, stockage et réseaux

L’histoire de l’informatique ne se limite pas aux unités centrales. Le site accorde aussi une place importante aux périphériques, aux supports de stockage, aux technologies mémoire et aux réseaux, c’est-à-dire à tout ce qui a concrètement rendu les machines utilisables.

Personnages, laboratoires et cultures techniques

Une place essentielle est donnée aux femmes et aux hommes qui ont construit cette histoire : ingénieurs, chercheuses et chercheurs, inventeurs, entrepreneuses, programmeurs et pionniers. Le site s’intéresse aussi aux lieux fondateurs, comme les laboratoires, les universités ou les entreprises, ainsi qu’aux cultures techniques qui s’y développent.

À découvrir en priorité

Archéologie numérique explore les objets, machines, composants et traces matérielles qui permettent de comprendre concrètement l’histoire de l’informatique. Cette page constitue l’une des meilleures portes d’entrée pour découvrir le site.

Articles à lire

Les innovations souvent invisibles

L’histoire de l’informatique est aussi faite de découvertes discrètes mais décisives. Une contrainte matérielle peut conduire à une solution élégante. Une optimisation peut transformer un système. Une interface peut modifier profondément l’usage d’un ordinateur. Le site accorde donc une attention particulière à ces choix parfois modestes en apparence, mais essentiels dans l’évolution technique.


À propos de l’auteur

Je suis enseignant en informatique depuis plus de 25 ans et passionné par l’histoire de l’informatique depuis l’adolescence. Ce site prolonge à la fois cette passion et mon travail de transmission : rendre l’histoire du numérique claire, rigoureuse et accessible, sans sacrifier la précision technique.

CMB 8032 micro-ordinateur historique

CMB 8032

Je suis également l’auteur du livre Histoire de l’informatique : du calcul mécanique à l’intelligence artificielle (Éditions Ellipses).

Vous y retrouverez la même démarche : relier les évolutions techniques aux usages, aux contraintes et aux idées qui les ont rendues possibles.

Un site en évolution

Le site s’enrichit progressivement de nouveaux dossiers, fiches thématiques, portraits et repères chronologiques. De nouvelles publications viennent régulièrement compléter cet ensemble consacré à l’histoire technique et culturelle de l’informatique.

Bonne lecture.

Sébastien Inion


Les derniers articles
7 mars 1975Homebrew Computer Club Le Homebrew Computer Club naît début mars 1975 (French & Moore) et tient sa première réunion en garage à Menlo Park. Le Homebrew Computer Club est souvent décrit comme le “point d’allumage” de la micro-informatique. Au milieu des années 1970, alors que les ordinateurs personnels n’existent pas encore vraiment dans le commerce, ce club réunit des passionnés qui échangent schémas, cartes, routines, astuces et idées. C’est là que se rencontrent, se testent et se diffusent des innovations qui vont structurer toute une industrie. Derrière le mythe, il y a surtout un fait historique majeur : Homebrew invente une culture. Une culture du partage technique (listings, bibliothèques, tutoriels) et du prototype (on construit, on montre, on améliore). Et ce modèle va essaimer partout. 1975 : pourquoi un club devient plus important qu’une entreprise Pour comprendre Homebrew, il faut se replonger dans 1975. L’ordinateur “personnel” est une promesse, pas un produit. Les kits arrivent comme l’Altair, mais les machines sont difficiles à utiliser : pas d’écran, pas de clavier, peu d’entrées/sorties. Résultat : la valeur ne se situe pas uniquement dans la machine, mais dans l’écosystème de savoir-faire qui permet de la faire vivre. C’est précisément ce que Homebrew apporte : une scène où l’on peut apprendre vite, comparer des solutions, récupérer de la documentation, et surtout rencontrer des gens qui ont déjà fait l’erreur que vous vous apprêtez à faire. Un club bien réel : lieu, horaires et organisation (preuve par les newsletters) On imagine parfois Homebrew comme une réunion improvisée dans un garage, éternellement. Les archives montrent au contraire une organisation régulière et structurée. Un numéro daté du 29 février 1976 indique une cadence claire : des réunions toutes les deux semaines, au Stanford Linear Accelerator Center (SLAC) à Menlo Park, avec un début à 19h00 (et même une consigne pratique : demander au garde à l’entrée). Autrement dit, Homebrew est déjà une institution locale. En septembre 1976, un autre numéro précise encore les choses : réunion à 19h au SLAC Auditorium, avec une liste de dates programmées (octobre, novembre, décembre) et un avertissement : dates et lieux peuvent changer, mais le club fera tout pour prévenir dans la newsletter. L’adresse de contact revient d’ailleurs comme un repère stable : P.O. Box 626, Mountain View, CA 94042. On y trouve le nom de l’éditeur : Robert Reiling. Point important : la newsletter est ouverte. Les archives indiquent qu’elle peut être reçue par toute personne intéressée, sur simple demande, et qu’elle est financée par des dons (impression, affranchissement, étiquettes…), sans salaire pour les contributeurs. La “bibliothèque” de Homebrew : partager avant Internet L’un des détails les plus révélateurs du sérieux du club, c’est l’existence d’une bibliothèque. Pas une bibliothèque au sens institutionnel, mais un fonds de documents et de ressources techniques, centralisé et mis à disposition des membres. Les newsletters montrent que cette bibliothèque est gérée par Gordon French. Et les règles sont strictes : appels limités à une plage horaire précise en semaine, demandes spécifiques, aucune reproduction des documents, et obligation de retour. On est loin du folklore : Homebrew met en place une logistique de diffusion du savoir technique. C’est exactement ce que feront plus tard les communautés en ligne, puis l’open source… mais ici, tout se fait par papier, par téléphone, et par rencontres physiques. Ce qu’on échange à Homebrew : cartes, routines, démos, et “petites révolutions” Les newsletters sont un miroir direct des préoccupations de l’époque. On y voit un monde où le matériel et le logiciel avancent ensemble. Exemple : articles sur des cartes d’évaluation (notamment autour de microprocesseurs comme le Motorola 6800), routines de chargement hexadécimal, méthodes pour transformer une TV en moniteur, annonces de produits, ou encore conseils très concrets (sécurité des cartes, vols de boards dans des systèmes IMSAI, etc.). L’effet Apple : pourquoi Homebrew est devenu mythique Homebrew n’est pas “le club d’Apple”. Mais il a joué un rôle de catalyseur. Les récits historiques et les sources institutionnelles relient Homebrew à l’essor du micro-ordinateur en Californie, et rappellent que des figures majeures (dont Steve Wozniak et Steve Jobs) ont gravité autour de ces réunions. Ce point est important pour l’histoire : Homebrew n’est pas seulement un lieu où l’on “parle”. C’est un lieu où une idée devient un prototype, où un prototype devient une démonstration, et où une démonstration devient un produit. Le club agit comme un filtre à innovations : ce qui est reproductible, utile et élégant s’y diffuse très vite. Bill Gates, l’“Open Letter”, et la naissance d’une tension fondamentale Les archives Homebrew documentent aussi une fracture culturelle. En 1976, Bill Gates publie sa célèbre lettre aux hobbyistes, dénonçant la copie non autorisée de logiciels. Ce n’est pas une anecdote : c’est la collision entre deux modèles. Le modèle “club” : on échange, on apprend, on copie des listings, on partage. Le modèle “industrie” : le logiciel devient un produit, protégé, vendu, et donc contrôlé. La newsletter du 29 février 1976 annonce explicitement qu’elle publie une réponse à cette lettre, et le ton est révélateur : certains hobbyistes défendent l’idée que le marché et la distribution n’étaient pas encore matures, et que la stratégie commerciale compte autant que le code. Autrement dit, Homebrew est aussi un lieu où se construit la culture économique du logiciel. L’Altair 8800 qui “chante” : le hack sonore de Steve (Steven) Dompier Parmi les démonstrations les plus célèbres du Homebrew Computer Club, il y a celle de Steve (Steven) Dompier en 1975 : un Altair 8800 capable de jouer une mélodie… sans haut-parleur, sans carte son, et sans sortie audio. Du club à l’événement : le First West Coast Computer Faire (1977) Homebrew ne reste pas un cercle local. En septembre 1976, la newsletter annonce et décrit un projet ambitieux : The First West Coast Computer Faire, prévu en avril 1977 au Civic Auditorium de San Francisco. L’article explique l’objectif : une grande conférence et exposition dédiée au personal et au home computing. Le texte insiste sur l’ampleur attendue (participants, sessions, exposants) et liste des sponsors, dont Homebrew lui-même, des organisations éducatives, et des chapitres ACM. On voit ici le passage d’une culture de club à une culture de salon : l’informatique personnelle devient visible, démontrable, commercialisable. Deux noms reviennent dans cette dynamique : Jim Warren (organisation) et Bob/Reiling côté Homebrew. Le Computer Faire jouera ensuite un rôle majeur dans la médiatisation du secteur. Pourquoi Homebrew a “réussi” ? Beaucoup de clubs ont existé. Peu ont eu un impact comparable. Homebrew coche trois conditions rares : Un moment technologique : les microprocesseurs rendent l’ordinateur accessible en kit. Un lieu : la baie de San Francisco, à proximité directe de l’industrie électronique. Un protocole social : l’échange ouvert, documenté, et régulièrement publié. C’est cette combinaison qui transforme un groupe local en matrice d’innovation. Homebrew n’a pas inventé “l’ordinateur personnel” à lui seul. Il a inventé une manière de le faire naître : par circulation rapide du savoir, par prototypes, et par démonstrations. Sources (liens externes conseillés) Computer History Museum – Homebrew Computer Club (révolution PC) DigiBarn – archive des newsletters Homebrew FoundSF – récit historique Homebrew [...] Lire la suite…
18 mars 1940Bande perforée et Tape Punch La bande perforée est l’un des premiers supports de stockage et de transmission de l’information utilisés en informatique. Héritée des technologies de télécommunication et d’automatisation du XIXe siècle, elle devient au milieu du XXe siècle un support essentiel pour l’enregistrement de programmes, de données et d’instructions machine. Ainsi la bande perforée est utilisée en informatique dès les années 1940, connaît son apogée dans les années 1950 et 1960, puis recule progressivement dans les années 1970 avec la généralisation des supports magnétiques. Utilisée avec un lecteur de bande et un perforateur (tape punch), elle occupe une place centrale dans l’informatique des années 1950 et 1960, avant d’être progressivement remplacée par des supports magnétiques plus rapides et plus compacts. Principe général La bande perforée se présente sous la forme d’un ruban de papier dans lequel des trous sont percés selon une organisation régulière. Chaque position de trous correspond à une information codée : caractère, instruction ou donnée binaire selon le système utilisé. Le fonctionnement repose sur deux opérations complémentaires : la lecture, assurée par un lecteur optique ou électromécanique, l’écriture, réalisée par un perforateur qui perce physiquement la bande. Le support est donc à la fois matériel, visible et manipulable, ce qui en fait une forme très concrète de stockage de l’information. Une exemple : lecteur de bande sur le PDP-1 Sur le PDP-1, la bande perforée est utilisée avec un lecteur de bande intégré à l’équipement standard. Ce lecteur permet de charger programmes et données en mémoire à une vitesse d’environ 400 lignes par seconde. Associé au perforateur, il forme un système complet d’entrée et de sortie de l’information, au cœur du fonctionnement de la machine. Origines de la bande perforée L’idée d’enregistrer une séquence d’instructions sous forme de perforations est ancienne. Elle apparaît notamment dans les métiers Jacquard au début du XIXe siècle, puis dans certains systèmes télégraphiques et téléscripteurs. En informatique, la bande perforée s’impose comme support pratique à partir des années 1940 et 1950, car elle permet : de conserver un programme hors de la machine, de dupliquer facilement des séquences d’instructions, de transporter physiquement des données d’une installation à une autre. Elle devient ainsi l’un des premiers véritables supports d’échange de logiciels. Le rôle du tape punch Le tape punch, ou perforateur de bande, est le périphérique chargé d’écrire l’information sur le ruban. Contrairement à un support magnétique, l’écriture n’est pas invisible : elle consiste à percer réellement le papier selon un codage déterminé. Dans les systèmes informatiques classiques de cette époque, le perforateur sert à : enregistrer un programme, produire une copie de données, générer un ruban exécutable ou relogeable, préparer un support destiné à être relu plus tard par la machine. Le tape punch transforme ainsi l’information numérique en un objet physique pouvant être archivé, classé ou transmis. Un support de stockage séquentiel La bande perforée appartient à la famille des supports à accès séquentiel. Pour atteindre une information située plus loin sur la bande, il faut faire défiler tout ce qui précède. Ce mode de fonctionnement présente plusieurs conséquences : lecture simple et fiable, vitesse acceptable pour les petits programmes, consultation peu pratique pour de grands volumes de données, absence d’accès direct à une position arbitraire. La bande perforée est donc bien adaptée au chargement de programmes et à l’échange d’informations, mais beaucoup moins au stockage massif ou à la consultation rapide. Organisation de l’information Selon les machines et les époques, les bandes perforées existent en plusieurs formats, notamment à 5, 7 ou 8 canaux. Les perforations peuvent représenter : des caractères alphanumériques, des codes de contrôle, des données binaires, des instructions machine. Dans certains ordinateurs des années 1960, comme le PDP-1, le lecteur et le perforateur de bande font partie de l’équipement standard. Le système peut alors lire un programme depuis une bande, puis en perforer une nouvelle contenant le résultat d’un assemblage, d’une compilation ou d’un traitement. Avantages de la bande perforée Malgré son apparente simplicité, la bande perforée présente plusieurs qualités importantes dans le contexte technique de l’époque : coût relativement modéré, facilité de duplication, support tangible et archivable, compatibilité avec de nombreuses machines, bonne robustesse si la bande est correctement stockée. Elle permet surtout de séparer clairement la machine de travail et le support d’enregistrement, ce qui constitue une étape importante dans l’histoire du logiciel. Limites et contraintes La bande perforée présente cependant de nombreuses limites : support fragile en papier, sensible à l’usure et aux déchirures, stockage très limité en comparaison des supports ultérieurs, accès uniquement séquentiel, vitesse d’écriture relativement faible, manipulation matérielle contraignante pour de grands volumes. À mesure que les besoins augmentent, elle est progressivement supplantée par la bande magnétique, puis par les disques, qui offrent une capacité bien supérieure et des performances plus élevées. Place dans l’histoire de l’informatique D’un point de vue historique, la bande perforée occupe une place fondamentale : elle constitue l’un des premiers supports de stockage numérique largement utilisés, elle permet la diffusion physique de programmes et de données, elle accompagne les débuts de la programmation sur de nombreuses machines scientifiques et industrielles, elle représente une étape essentielle avant la généralisation du stockage magnétique. Le tape punch et la bande perforée appartiennent ainsi à une phase décisive de l’histoire informatique : celle où l’information, avant d’être invisible et instantanément accessible, restait encore inscrite dans un support matériel simple, lisible et manipulable. Héritage technique et culturel Aujourd’hui disparue des usages courants, la bande perforée conserve une forte valeur historique. Elle symbolise une époque où les programmes existaient sous forme d’objets physiques, où l’on pouvait classer un logiciel dans une boîte, l’expédier par courrier ou le relire directement sur une machine. À ce titre, elle n’est pas seulement un ancien support : elle représente l’une des premières formes concrètes de mémoire externe, de sauvegarde et de circulation du logiciel. Photo de couverture d’une bande perforée CC BY-SA 3.0, Lien [...] Lire la suite…
18 mars 1984Thomson MO5 Le Thomson MO5 est un micro-ordinateur 8 bits français commercialisé en 1984 par la SIMIV (Société Industrielle de Micro-Informatique et de Vidéotex), filiale de Thomson Micro-Informatique. Conçu pour le grand public, il occupe une place importante dans l’histoire de la micro-informatique en France. Il s’impose à la fois comme machine familiale et comme ordinateur étroitement lié à la diffusion de l’informatique à l’école au milieu des années 1980. Contexte historique et industriel Au milieu des années 1980, le marché européen du micro-ordinateur est déjà fortement structuré par des machines comme le ZX Spectrum, le Commodore 64 ou l’Amstrad CPC. C’est dans ce contexte concurrentiel que Thomson poursuit sa stratégie de construction d’une filière française de micro-informatique en développant ses propres machines. Le MO5 s’inscrit pleinement dans cette logique. Il doit en effet proposer un ordinateur relativement accessible, simple d’emploi, adapté à un usage domestique, mais aussi capable de répondre à des usages éducatifs. Le modèle prend rapidement une place particulière en France. En effet, le monde scolaire l’associe vite à l’environnement mis en place autour des ordinateurs Thomson au moment du plan gouvernemental Informatique pour tous, présenté en 1985. Ainsi, le MO5 devient, dans la mémoire collective, l’une des machines emblématiques de l’initiation à l’informatique dans les établissements scolaires français. Architecture matérielle Caractéristiques techniques Élément Spécification Année de commercialisation 1984 Processeur Motorola 6809E cadencé à 1 MHz Architecture Micro-ordinateur 8 bits Mémoire vive 48 Ko de RAM, dont 16 Ko pour la vidéo et 32 Ko disponibles pour l’utilisateur ROM 16 Ko Affichage texte 40 × 25 caractères Affichage graphique 320 × 200 pixels Couleurs 16 couleurs avec contraintes d’attributs Son Générateur sonore 1 bit Langage intégré MO5 BASIC 1.0 / Microsoft BASIC Stockage Cartouches Mémo5, lecteur de cassette externe spécifique, lecteurs de disquette en option Périphériques Crayon optique, manettes, port d’extension, sortie RGB par péritel Processeur Le MO5 repose sur un Motorola 6809E à 1 MHz. Or, ce processeur compte parmi les plus intéressants de sa génération dans le monde des micro-ordinateurs 8 bits. Sans faire du MO5 une machine haut de gamme, ce choix lui donne néanmoins une base technique solide, adaptée à l’apprentissage de la programmation comme au développement de logiciels éducatifs ou ludiques. Mémoire La machine dispose de 48 Ko de RAM. En pratique, elle consacre 16 Ko à la mémoire vidéo, ce qui laisse 32 Ko réellement disponibles pour les programmes de l’utilisateur dans la configuration standard. De plus, le MO5 possède 16 Ko de ROM, qui comprennent le moniteur et l’interpréteur BASIC intégré. BASIC intégré L’un des traits importants du MO5 réside dans son démarrage direct sur le BASIC. À l’allumage, l’utilisateur accède immédiatement à l’interpréteur. Ainsi, la machine correspond bien à la philosophie de nombreux micro-ordinateurs familiaux du début des années 1980 : offrir un accès rapide à la programmation sans imposer un système d’exploitation complexe. Cartouches Mémo5 Le MO5 peut recevoir des cartouches Mémo5, qui servent à charger des logiciels ou des extensions. Ce support complète le lecteur de cassette et simplifie l’usage de certaines applications, en particulier dans un cadre pédagogique ou domestique. Affichage et graphisme Le Thomson MO5 offre un affichage texte de 40 colonnes par 25 lignes et un mode graphique en 320 × 200 pixels. Il peut afficher 16 couleurs, mais avec une contrainte matérielle caractéristique : chaque groupe de 8 pixels sur une même ligne ne peut utiliser que deux couleurs. Par conséquent, cette limitation influence fortement le style graphique des jeux et des logiciels de dessin sur MO5. Par ailleurs, le MO5 dispose, comme d’autres machines Thomson, d’une sortie vidéo RGB par prise péritel. Ce choix compte dans le contexte français de l’époque, car il donne une image plus nette sur téléviseur ou moniteur compatible. Son Le système sonore standard du MO5 reste modeste. Il repose sur un générateur 1 bit, suffisant pour produire des bips, des effets simples ou des mélodies élémentaires. Toutefois, il reste très éloigné des possibilités offertes par certaines machines concurrentes dotées de circuits sonores plus élaborés. Certaines extensions pouvaient néanmoins enrichir les capacités audio de la machine. Périphériques et entrées-sorties Crayon optique Le crayon optique figure parmi les périphériques les plus emblématiques de l’univers Thomson. Sur le MO5, il renforce l’image d’une machine tournée vers l’initiation, le dessin et les usages éducatifs. De ce fait, il a durablement marqué les utilisateurs français de cette génération de machines. Stockage L’utilisateur stocke le plus souvent ses programmes et ses données à l’aide d’un lecteur de cassette externe spécifique au MO5. Ce point mérite d’être souligné : il ne s’agit pas d’un simple magnétophone standard interchangeable sans contrainte. En outre, Thomson propose aussi des lecteurs de disquette externes et, selon les configurations, d’autres périphériques de stockage appartenant à l’écosystème de la machine. Commandes et connectique Le MO5 intègre un clavier et accepte différents périphériques, notamment des manettes de jeu et un crayon optique. Il possède également un port d’extension, ce qui élargit ses usages. Enfin, les versions initiales sont souvent associées au clavier gomme, tandis que des versions ultérieures adoptent un clavier mécanique. Le MO5 dans l’école française Le MO5 est étroitement lié, dans l’histoire française, à la volonté d’introduire l’informatique dans l’enseignement. Même si l’écosystème scolaire reposait sur plusieurs modèles Thomson, le MO5 a fortement contribué à l’image d’une informatique pédagogique nationale. Il a ainsi participé à l’apprentissage du BASIC, à la découverte du dessin assisté par ordinateur, aux premiers exercices de logique et, plus largement, à une familiarisation précoce avec la machine informatique. Dans ce contexte, il ne faut pas seulement voir le MO5 comme un micro-ordinateur domestique. Il représente aussi un objet technique et culturel, au croisement de l’industrie, de l’éducation et de la politique publique. MO5, MO5E, MO5NR et MO6 : éviter les confusions Le MO5 d’origine ne doit pas être confondu avec les modèles ultérieurs ou dérivés. Le MO5E correspond à une version d’exportation, tandis que le MO5NR est lié au nanoréseau. Quant au MO6, il s’agit d’une machine plus évoluée, postérieure, qu’il ne faut pas assimiler au MO5 dans une présentation technique rigoureuse. Impact et héritage Le Thomson MO5 occupe une place singulière dans le patrimoine informatique français. Techniquement, ce n’est pas la machine la plus puissante de son époque. Historiquement, en revanche, elle compte parmi les plus marquantes en France. Son association à l’école, sa diffusion importante, son design reconnaissable et son rôle dans l’initiation de nombreux utilisateurs à la programmation lui donnent un statut particulier dans l’histoire de la micro-informatique nationale. Aujourd’hui encore, le MO5 reste un symbole fort pour les passionnés d’informatique des années 1980, pour les collectionneurs et pour tous ceux qui s’intéressent à l’histoire technique et culturelle des micro-ordinateurs français. Pour aller plus loin Une version PDF est disponible pour la lecture hors ligne et l’impression. Ce document propose une synthèse historique sur les micro-ordinateurs Thomson, avec des sections consacrées au MO5, au TO7 et au TO8. Les micro-ordinateurs Thomson : MO5, TO7, TO8 Pour la version papier, le livre est disponible sur Amazon.  Sources Documentation technique et manuels Thomson MO5 Base de données System-CFG Articles encyclopédiques et documentaires sur le Thomson MO5 et la gamme Thomson Sources historiques sur le plan « Informatique pour tous » Photo de couverture : Sébastien Inion, licence CC BY 4.0. [...] Lire la suite…
30 janvier 1957La société qui a popularisé le mini-ordinateur Digital Equipment Corporation, plus connue sous le nom de DEC ou simplement « Digital », est l’un des acteurs majeurs de l’histoire de l’informatique de l’après-guerre. Fondée en 1957 dans le Massachusetts, DEC joue un rôle décisif dans la démocratisation de l’informatique. En effet, l’entreprise contribue à faire sortir l’ordinateur des seuls centres de calcul mainframe pour le rendre accessible aux laboratoires, aux universités, aux ingénieurs et aux entreprises de taille intermédiaire. 1957 : de la recherche à l’industrie DEC est fondée en 1957 par Ken Olsen et Harlan Anderson, deux ingénieurs issus du Lincoln Laboratory du MIT. L’entreprise s’installe à Maynard (Massachusetts), dans un ancien moulin industriel rapidement surnommé « the mill ». Dans un premier temps, DEC ne commercialise pas encore d’ordinateurs complets. La société vend surtout des modules logiques et des sous-ensembles électroniques destinés à l’instrumentation scientifique et aux montages numériques. Cette activité permet de financer progressivement un objectif plus ambitieux : concevoir des systèmes de calcul complets et industrialisables. Un élément déterminant de cette phase initiale est le soutien financier d’American Research and Development Corporation (ARD). Un investissement de 70 000 dollars, assorti d’une participation majoritaire et d’un prêt, permet à DEC de se lancer à une époque où le capital-risque informatique reste exceptionnel. La révolution du mini-ordinateur Au début des années 1960, l’informatique est dominée par les mainframes. Ces systèmes sont puissants, coûteux et fortement centralisés. Ils nécessitent également du personnel spécialisé. DEC bouleverse ce modèle en proposant des machines plus compactes, moins onéreuses et plus proches des utilisateurs : les Programmed Data Processor (PDP). PDP-1 (1959–1960) : l’un des premiers systèmes DEC, ouvrant la voie à des usages interactifs dans les laboratoires et les universités. PDP-8 (1965) : souvent considéré comme le premier mini-ordinateur à grand succès commercial, largement utilisé dans le contrôle industriel, l’acquisition de données et l’enseignement. PDP-11 (à partir de 1970) : l’une des gammes les plus diffusées de l’histoire des mini-ordinateurs, présente en industrie, en recherche, dans l’embarqué et dans l’enseignement supérieur. L’idée centrale portée par DEC est simple. Il s’agit de proposer des ordinateurs suffisamment abordables et pratiques pour devenir des outils quotidiens. Ce changement marque un tournant culturel majeur : l’informatique cesse d’être un luxe rare pour devenir un instrument de travail de proximité. Contributions technologiques majeures Informatique interactive et multi-utilisateurs DEC contribue fortement à la diffusion du temps partagé et de l’informatique interactive. Les utilisateurs dialoguent avec la machine via des terminaux, ce qui réduit fortement les délais entre développement, test et correction. VAX : le « supermini » À la fin des années 1970, DEC franchit un cap avec l’architecture VAX. Le VAX-11/780, annoncé le 25 octobre 1977, devient une référence dans les entreprises et les universités, notamment grâce au système VMS. Les terminaux : le VT100 DEC marque également l’histoire des interfaces homme-machine. Le VT100, introduit en 1978, contribue à standardiser les séquences ANSI, encore largement utilisées dans les systèmes Unix. Les réseaux : DECnet Dès 1975, DEC propose DECnet, une suite de protocoles réseau permettant d’interconnecter des systèmes PDP et VAX. Avant l’Internet grand public, DEC devient ainsi un acteur central des réseaux professionnels. Alpha : le pari du 64 bits Dans les années 1990, DEC conçoit l’architecture Alpha, un processeur RISC 64 bits lancé en 1992. Il vise des performances très élevées dans les serveurs et stations de travail. Apogée et déclin Grâce aux gammes PDP puis VAX, DEC figure parmi les grands acteurs mondiaux de l’informatique intermédiaire à la fin des années 1970 et au début des années 1980, juste derrière IBM. Cependant, à partir de la fin des années 1980, l’essor des micro-ordinateurs, des serveurs standards et des architectures ouvertes fragilise le modèle du mini-ordinateur. Malgré plusieurs tentatives de repositionnement, la transition s’avère difficile. En janvier 1998, Compaq annonce l’acquisition de DEC pour environ 9,6 milliards de dollars. Repères chronologiques – Digital Equipment Corporation (DEC) 1957 : fondation de DEC à Maynard (Massachusetts) par Ken Olsen et Harlan Anderson. 1960 : lancement du PDP-1, premier ordinateur commercialisé par DEC. 1965 : succès du PDP-8, considéré comme le premier mini-ordinateur à grand succès commercial. 1968 : lancement du PDP-12 et montée en puissance de la gamme PDP-8. 1970 : lancement du PDP-11 (architecture 16 bits, UNIBUS), future référence industrielle. 1971 : PDP-11/45 et développement des premiers systèmes d’exploitation avancés (RSTS, RSX). 1975 : première version de DECnet, réseau propriétaire reliant systèmes DEC. 1977 : lancement du VAX-11/780 (architecture 32 bits) et du système d’exploitation VMS. 1978 : commercialisation du terminal VT100, standard de facto des terminaux ASCII. 1980 : DEC devient le deuxième constructeur informatique mondial derrière IBM. 1982 : lancement de MicroVAX, démocratisation de l’architecture VAX. 1984 : lancement du VAXcluster (premiers systèmes de cluster commerciaux). 1989 : introduction du VAX 9000 (architecture ECL haut de gamme). 1992 : lancement de l’architecture Alpha (64 bits), processeur RISC haute performance. 1993 : OpenVMS porté sur architecture Alpha. 1998 : rachat de DEC par Compaq. 2002 : Compaq est racheté par Hewlett-Packard (HP).   [...] Lire la suite…
29 septembre 1984L’ordinateur familial « prêt à l’emploi » L’Amstrad CPC 464, premier produit informatique de la société Amstrad, arrive en France à partir de septembre 1984. Il rencontre rapidement un immense succès : environ 20 000 exemplaires se vendent chaque mois, pour un total estimé à près d’un million d’unités. Le CPC 464 se distingue par une approche « tout-en-un » destinée au grand public. La machine adopte un format clavier, se vend généralement avec son moniteur et intègre un lecteur de cassettes, ce qui simplifie nettement l’accès à l’informatique domestique. Repères historiques Année de sortie de la gamme CPC : 1984 Introduction au Royaume-Uni (CPC 464) : généralement datée de juin 1984 Période de commercialisation de la gamme CPC : 1984–1990 Le contexte européen du début des années 1980 Au début des années 1980, l’Europe connaît une forte expansion de l’informatique domestique. Contrairement aux États-Unis, où l’ordinateur personnel s’oriente rapidement vers des usages professionnels, le micro-ordinateur européen s’inscrit surtout dans une logique familiale, éducative et ludique. Les foyers utilisent ces machines pour jouer, apprendre le BASIC et explorer les premiers usages numériques. Dans ce paysage s’imposent le ZX Spectrum au Royaume-Uni, les micro-ordinateurs Thomson en France, le Commodore 64 à l’échelle internationale, puis, dès 1984, la gamme Amstrad CPC. La naissance du CPC 464 Lancé en 1984, le CPC 464 inaugure la gamme Amstrad CPC (Colour Personal Computer). Son originalité ne tient pas à une rupture technologique, mais à une approche industrielle pragmatique : proposer un ensemble cohérent, simple à installer et compétitif en prix. Amstrad retient une formule déterminante : un ordinateur tout-en-un, vendu avec moniteur (monochrome ou couleur) et équipé d’un lecteur de cassettes intégré. Ainsi, la marque s’écarte de la logique modulaire dominante et facilite l’équipement des foyers non spécialisés. Le clavier aux touches colorées, liées aux commandes du BASIC, renforce l’identité visuelle de la machine. Il marque les utilisateurs et souligne l’équilibre entre dimension ludique et ambition pédagogique. En France, le CPC 464 s’affiche en 1984 à un tarif attractif : environ 1 990 francs TTC avec moniteur monochrome et 2 990 francs TTC avec moniteur couleur, soit approximativement 300 € et 455 € en conversion monétaire. Ce positionnement joue un rôle majeur dans son adoption. À la même période, un Commodore 64, souvent vendu sans moniteur, ou un Thomson TO7, nécessitent l’achat de périphériques complémentaires, ce qui augmente sensiblement le coût total d’équipement. En proposant un ordinateur complet à un prix compétitif, Amstrad abaisse la barrière financière d’entrée et s’impose face à ses concurrents. Ce que le CPC 464 a apporté Une conception en pack complet, moniteur inclus, qui évite l’utilisation de la télévision familiale et simplifie l’installation. Un stockage intégré via le lecteur de cassettes, ce qui permet de démarrer sans périphérique externe. Une alimentation unique pour l’ordinateur et le moniteur, qui réduit l’encombrement et limite les branchements. Un BASIC orienté graphismes et son : le Locomotive BASIC fournit des commandes directes pour l’affichage, l’audio et la gestion d’événements temporisés. Un positionnement européen, soutenu par un catalogue riche en jeux et utilitaires, notamment au Royaume-Uni, en France et en Espagne. Le lecteur de cassettes du CPC 464 Le CPC 464 reste le seul micro-ordinateur Amstrad à intégrer un lecteur de cassettes. Amstrad fait ce choix dès 1984 afin de proposer une machine immédiatement utilisable et économiquement accessible. À cette époque, la cassette audio représente le support de stockage le plus abordable pour le grand public. Elle équipe déjà des machines comme le Thomson MO5 ou le Commodore 64. En l’intégrant dans le boîtier, Amstrad réduit le coût global et simplifie la prise en main. Sur le plan technique, le lecteur utilise des cassettes compactes standard et encode les données sous forme de signaux audio. Le débit, d’environ 1 000 bits par seconde, impose des temps de chargement longs, mais cohérents avec les standards de l’époque. Toutefois, ce système reste soumis aux limites du support magnétique : qualité des bandes, usure et réglages mécaniques. Ces contraintes poussent progressivement les utilisateurs avancés vers des solutions plus rapides, notamment les lecteurs de disquettes adoptés sur les modèles CPC ultérieurs. Caractéristiques techniques (CPC 464) Processeur : Zilog Z80A (~4 MHz) Mémoire : 64 Ko de RAM ROM : firmware et Locomotive BASIC Stockage : cassette intégrée Graphismes : 160×200 (16 couleurs), 320×200 (4 couleurs), 640×200 (2 couleurs), les couleurs étant choisies dans une palette matérielle de 27 teintes. Son : puce AY-3-8912 (3 voies) Pourquoi il a marqué les années 1980 Le CPC 464 arrive à un moment clé de l’essor de l’informatique domestique en Europe. Son succès tient à un compromis efficace : un ordinateur orienté jeux et usages familiaux, mais suffisamment solide pour l’apprentissage et la programmation, grâce à un environnement BASIC complet et un affichage lisible. La presse spécialisée souligne régulièrement l’équilibre entre graphismes, son et programmation. Cette cohérence explique en partie la place durable du CPC 464 dans la mémoire de la micro-informatique européenne. Image de couverture : Bill Bertram — Travail personnel, licence CC BY-SA 2.5. [...] Lire la suite…
30 janvier 1961L’écran qui rend le PDP-1 visuel et interactif Au début des années 1960, la sortie d’un ordinateur passe le plus souvent par le papier : un télétype imprime des lignes de résultats, parfois à distance, que l’on analyse après coup. Avec le Precision CRT Display Type 30, DEC introduit une approche radicalement différente : afficher immédiatement des formes, des points et des graphes, ouvrant la voie à une informatique réellement interactive. Le Type 30 est un tube cathodique (CRT) de 16 pouces, conçu comme périphérique en ligne pour le PDP-1. Son écran est circulaire, à la manière des oscilloscopes. Il ne s’agit pas d’un affichage raster de type télévision, mais d’un affichage vectoriel : l’ordinateur positionne le faisceau en coordonnées X/Y et l’intensifie pour tracer des points. Un affichage vectoriel : des points plutôt que des pixels Le principe est simple : le programme demande l’affichage d’un point à une position donnée (X, Y). En répétant cette opération très rapidement, il devient possible de dessiner des segments, des courbes, des repères, des schémas ou des diagrammes. Le texte lui-même peut être affiché en traçant les caractères point par point. Un point essentiel distingue ce type d’affichage des écrans modernes : le CRT ne mémorise pas l’image. Le point lumineux s’estompe rapidement, ce qui impose un rafraîchissement constant de la figure. La stabilité de l’image dépend donc directement de l’organisation logicielle du tracé. Caractéristiques essentielles du Type 30 Zone utile : environ 9,25 × 9,25 pouces, avec une origine des coordonnées située au centre de l’écran. Adressage : 1024 × 1024 positions, soit des coordonnées codées sur 10 bits par axe. Débit d’affichage : jusqu’à 20 000 points par seconde, permettant des figures complexes à condition de maîtriser le rafraîchissement. Précision : exactitude d’environ ± 3 % de la taille du raster. Conception : système à focus et déflexion magnétiques, annoncé comme solid-state, autonome et bufferisé, afin de découpler l’affichage du rythme interne du processeur. Dans la pratique, ces caractéristiques produisent un affichage particulièrement vivant, bien adapté aux démonstrations, à la visualisation de données et aux programmes nécessitant un retour visuel immédiat. Programmer l’affichage : l’instruction « dpy » L’intégration du Type 30 au PDP-1 est remarquablement élégante. L’installation ajoute une instruction d’entrée/sortie dédiée, souvent résumée comme « afficher un point ». La coordonnée X est fournie par les bits 0 à 9 de l’accumulateur (AC). La coordonnée Y est fournie par les bits 0 à 9 du registre d’E/S (IO). L’exécution de l’instruction efface le statut du stylo optique, s’il est présent, puis trace le point. Ce modèle encourage une programmation très géométrique : calcul de coordonnées, tracé, répétition. Des sous-routines permettent rapidement de construire des segments, cercles, axes gradués ou courbes, formant un véritable socle logiciel graphique. Du visuel à l’interaction : le Light Pen (Type 32) Le Type 30 ne se limite pas à un rôle d’affichage. Associé au Light Pen (Type 32), il devient un véritable outil d’interaction. Le stylo, photosensible, détecte le passage du faisceau lumineux et déclenche un événement logiciel. Cette capacité permet des interactions étonnamment modernes pour l’époque : sélectionner un point, choisir un élément d’un schéma, modifier une figure ou déclencher une action. Bien avant la souris, l’utilisateur peut déjà désigner des objets à l’écran. À retenir : le Light Pen ne dessine pas directement. Il permet de désigner un point affiché ; le logiciel interprète ensuite cette action (sélection, modification, nouvelle vue). Afficher du texte : le Symbol Generator (Type 33) Tracer des caractères point par point reste coûteux. Pour améliorer l’affichage alphanumérique, DEC propose le Symbol Generator Type 33, capable d’afficher des caractères basés sur une matrice 5 × 7, avec plusieurs tailles possibles. Ce module augmente considérablement le débit d’affichage du texte et permet au Type 30 de présenter non seulement des figures et des graphes, mais aussi des libellés, des valeurs et des interfaces rudimentaires. Le Type 30 dans un environnement PDP-1 Dans une configuration typique, le télétype et le CRT remplissent des rôles complémentaires : Télétype : saisie des commandes, lancement des programmes, impression des résultats et débogage. CRT Type 30 : visualisation immédiate des graphes, trajectoires et schémas, ainsi que les interactions rapides via le Light Pen. Lorsque le résultat est numérique, le papier reste efficace. Lorsqu’il s’agit de formes ou d’évolutions dans le temps, le Type 30 transforme profondément la relation à la machine : on observe, on comprend et on ajuste en temps réel. L’ordinateur devient alors un outil d’exploration autant qu’un outil de calcul. [...] Lire la suite…
19 mars 1950Le MIT : berceau des premiers hackers et de l’informatique interactive À la fin des années 1950 et au début des années 1960, le Massachusetts Institute of Technology, ou MIT, joue un rôle décisif dans l’histoire de l’informatique. L’institution n’est pas seulement un lieu de recherche avancée : elle devient l’un des premiers milieux où de jeunes passionnés prennent directement possession des ordinateurs. Avec des machines comme le TX-0 puis le PDP-1, une nouvelle relation à l’informatique apparaît : plus directe, plus expérimentale, plus rapide, et parfois même plus ludique. C’est dans ce contexte que naît la première culture hacker, bien avant la micro-informatique. Avant les hackers : l’ordinateur comme machine institutionnelle Avant cette mutation, l’informatique reste dominée par de grands systèmes coûteux, installés dans des centres de calcul et utilisés selon des procédures rigides. Les programmes sont souvent préparés sur cartes perforées, remis à des opérateurs, puis exécutés en différé. Le programmeur n’interagit pas vraiment avec la machine : il attend, corrige, recommence. Même dans une institution aussi avancée que le MIT, cette logique reste longtemps la norme. Dans ce modèle, l’ordinateur appartient d’abord à l’institution. Il sert au calcul scientifique, à la recherche ou à des tâches administratives. Il n’est pas encore un espace d’expérimentation libre ni un outil personnel au sens où on l’entendra plus tard. C’est précisément ce cadre que le MIT va contribuer à faire évoluer. Le TX-0 : une première rupture dans les usages L’arrivée du TX-0 ouvre une brèche importante. Cette machine permet un rapport beaucoup plus direct à l’ordinateur. On peut tester, observer, corriger et recommencer dans un délai bien plus court que dans le monde du calcul par lots. Ce changement paraît simple, mais ses conséquences sont profondes. L’ordinateur cesse d’être uniquement une ressource distante ; il devient aussi un terrain d’exploration. Avec le TX-0, de nouveaux usages apparaissent. Les étudiants et jeunes programmeurs ne se contentent plus d’exécuter des consignes. Ils expérimentent, écrivent des outils, bricolent des solutions, et découvrent le plaisir d’agir sur la machine presque en temps réel. Cette possibilité d’interaction rapide transforme l’apprentissage, la créativité et le rapport même au calcul. Le MIT comme milieu de formation pratique Ce qui fait la singularité du MIT à cette époque, ce n’est pas seulement la présence de machines intéressantes. C’est aussi l’existence d’un environnement humain favorable à leur appropriation. L’institut rassemble des étudiants brillants, des clubs techniques, des laboratoires ouverts à l’expérimentation et une culture où la compréhension concrète des systèmes est hautement valorisée. Le Tech Model Railroad Club, ou TMRC, occupe ici une place centrale. À première vue, il s’agit d’un club de modélisme ferroviaire. En réalité, c’est un milieu où l’on apprend à concevoir des circuits, à organiser des systèmes de contrôle, à penser en réseau et à résoudre des problèmes techniques avec ingéniosité. Plusieurs figures majeures de la première culture hacker du MIT y passent, comme Alan Kotok, Richard Greenblatt, Peter Samson ou Jack Dennis. Ils y acquièrent un goût du système bien compris, de l’astuce technique et de l’amélioration continue. Des jeunes qui ne se contentent plus d’utiliser les machines La nouveauté fondamentale tient au fait que ces jeunes ne considèrent pas l’ordinateur comme un outil figé. Ils veulent comprendre comment il fonctionne, modifier ses logiciels, améliorer ses assembleurs, écrire leurs propres outils et parfois inventer des usages imprévus. Ils ne consomment pas la machine : ils se l’approprient techniquement. Ce point est essentiel. Avant la micro-informatique, bien avant l’ordinateur individuel vendu au grand public, on voit déjà apparaître au MIT une relation presque personnelle à l’ordinateur. Cette relation reste limitée à un petit milieu très technique, mais elle annonce quelque chose de fondamental : l’idée qu’une machine informatique peut devenir un espace d’invention, de jeu, de travail et d’expression pour ceux qui la maîtrisent directement. Le PDP-1 : l’interaction devient visible Avec le PDP-1, cette transformation devient encore plus nette. La machine favorise un usage interactif plus riche et plus immédiat. Elle permet non seulement de programmer, mais aussi de voir, de manipuler, de tester et de démontrer. Le PDP-1 devient rapidement un point de rencontre entre expérimentation logicielle, virtuosité technique et plaisir de faire fonctionner la machine de manière élégante. C’est dans cet environnement que naissent des logiciels, des outils de débogage, des démonstrations techniques et des jeux devenus célèbres, comme Spacewar!. L’importance de ces réalisations ne tient pas seulement à leur contenu. Elle tient au fait qu’elles révèlent une nouvelle culture informatique : l’ordinateur n’est plus seulement une machine sérieuse au service d’objectifs institutionnels ; il devient aussi un objet d’appropriation créative. Le bouillon hacker Le MIT de cette période est un véritable bouillon technique et intellectuel. Les idées circulent vite, les programmes s’améliorent collectivement, les défis techniques stimulent l’invention et les outils évoluent au rythme des besoins immédiats. Les étudiants les plus actifs passent des nuits entières sur les machines, réécrivent ce qui leur paraît insuffisant, partagent leurs trouvailles et se mesurent les uns aux autres dans une forme de compétition créative. Cette culture n’est pas encore celle de la micro-informatique. Il ne s’agit pas d’un mouvement de masse, ni d’un usage domestique. Mais on y trouve déjà plusieurs traits qui deviendront essentiels plus tard : goût de l’accès direct, méfiance envers les contraintes inutiles, plaisir du code bien fait, désir de comprendre la machine de bout en bout, et conviction que l’informatique doit pouvoir être pratiquée de manière vivante et inventive. Un rôle fondateur dans l’histoire de l’informatique Le rôle du MIT dans cette période est donc fondateur. L’institution fournit un cadre où se rencontrent machines nouvelles, jeunes passionnés, cultures techniques étudiantes et possibilités d’expérimentation. Ce n’est pas encore le monde du micro-ordinateur, mais c’est déjà celui d’une informatique plus personnelle, plus interactive et plus créative. En ce sens, le MIT annonce bien plus qu’une simple évolution technique. Il inaugure un nouveau rapport à l’ordinateur. Avant même que la machine n’entre dans les foyers, elle entre déjà dans les mains d’une jeunesse technique qui apprend à la comprendre, à la transformer et à en faire un terrain d’invention. C’est pourquoi le MIT occupe une place si particulière dans l’histoire de l’informatique moderne : il est l’un des premiers lieux où l’ordinateur devient, pour une petite communauté, autre chose qu’un instrument de calcul — un véritable milieu d’action [...] Lire la suite…
5 mars 1954L’IBM 704 au MIT : quand la programmation scientifique se standardise (1956–1957) L’IBM 704, introduit en 1954, est l’un des premiers ordinateurs scientifiques majeurs. Au MIT, son utilisation favorise l’apparition d’outils logiciels partagés comme SAP et FORTRAN. Ainsi, cette machine marque une étape importante dans l’histoire de la programmation. À la charnière 1956-1957, l’IBM 704 marque un tournant. La programmation ne se fait plus seulement « au plus près du métal ». Elle s’appuie désormais sur des méthodes, des outils et des bibliothèques partagés entre centres de calcul. Au MIT Computation Center, cette évolution est très visible. Des notes de cours publiées en octobre 1957 décrivent la machine et les méthodes de programmation. Elles expliquent également le rôle de SHARE dans la standardisation des logiciels. SHARE est expliqué plus bas dans l’article. Une machine scientifique 36 bits pensée pour le calcul L’IBM 704 est introduit en 1954 comme ordinateur scientifique. Il possède un mot machine de 36 bits. Surtout, il intègre un calcul en virgule flottante directement en matériel. Cette innovation améliore fortement les performances pour les calculs scientifiques. Au MIT, le cours Coding for the MIT-IBM 704 Computer (1957) rappelle un principe fondamental. Les instructions et les données utilisent le même format de mot de 36 bits. Elles sont donc indistinguables par nature. Seul l’usage détermine leur interprétation. Les notes décrivent aussi la structure des instructions. Chaque instruction comprend un opcode, un champ de tag pour l’indexation et un champ d’adresse. Cette organisation influence directement la manière d’écrire les programmes. Par exemple, elle facilite l’utilisation de tableaux et de boucles indexées. L’installation du MIT : mémoire cœur et tambour magnétique Les documents du MIT donnent une image précise d’un centre de calcul à la fin des années 1950. La machine se trouve dans le Karl T. Compton Laboratory. Des équipements EAM complètent l’installation. La mémoire principale contient 8192 mots. Elle utilise la technologie de mémoire à tores magnétiques. De plus, le système possède un tambour magnétique de 8192 mots. Ce tambour sert d’extension de mémoire. Cependant, le tambour reste plus lent que la mémoire centrale. Son temps d’accès dépend de la rotation du cylindre. Les programmeurs doivent donc organiser soigneusement leurs données. En pratique, les boucles critiques sont placées en mémoire centrale. Le tambour sert plutôt de zone de travail. Enfin, les bandes magnétiques sont utilisées pour le stockage et l’archivage. SHARE : partager les logiciels entre centres de calcul SHARE est une organisation d’utilisateurs d’ordinateurs IBM. Elle est créée en 1955. Son objectif est simple : permettre aux centres de calcul d’échanger leurs programmes. Grâce à SHARE, les utilisateurs peuvent partager des bibliothèques logicielles. Ils diffusent également des standards de programmation et des conventions techniques. Ainsi, un programme développé dans un centre peut être utilisé ailleurs. Les documents du MIT montrent bien ce fonctionnement. Ils mentionnent des catalogues de sous-programmes SHARE. Ils décrivent aussi l’utilisation de bandes contenant des bibliothèques de routines. Cette organisation introduit une idée nouvelle. Le logiciel devient un ressource collective. Il est documenté, classé et distribué entre institutions. SAP : l’assembleur standard du système L’un des outils essentiels du système est l’assembleur SAP. Ce nom signifie Symbolic Assembly Program. Il permet de traduire un langage symbolique en instructions machine. SAP est développé par Roy Nutt. Il travaille alors chez United Aircraft Corporation. Le programme apparaît vers 1956 et suit les spécifications SHARE. Cet assembleur simplifie fortement le travail des programmeurs. Par exemple, il attribue automatiquement les adresses aux étiquettes. Il traduit aussi les mnémoniques en instructions machine. assigner des adresses numériques aux étiquettes ; traduire les mnémoniques comme CLA ; convertir des constantes numériques ; inclure des routines depuis une bibliothèque ; produire un listing et une table de symboles. Le fonctionnement de SAP repose sur deux passes. La première construit la table des symboles. La seconde génère le code machine final. Exemple historique : listing d’assemblage SAP Les listings montrent à la fois l’adresse mémoire et l’instruction en octal. La ligne contient aussi le code symbolique correspondant. Cette double représentation facilite le débogage. FORTRAN : une révolution dans la programmation scientifique Les documents du MIT mentionnent également l’arrivée de FORTRAN. Ce langage apparaît en 1957 sur l’IBM 704. FORTRAN change profondément la manière de programmer. Au lieu d’écrire directement des instructions machine, le programmeur décrit des formules mathématiques. Le compilateur traduit ensuite ces expressions en code machine. Le compilateur FORTRAN est très complexe pour l’époque. Il contient des dizaines de milliers d’instructions. Cependant, il permet d’écrire des programmes scientifiques beaucoup plus rapidement. À la fin des années 1950, trois niveaux coexistent donc : le langage machine ; l’assembleur SAP ; le langage FORTRAN. Chaque niveau correspond à un compromis différent entre contrôle, performance et productivité. Un tournant dans l’histoire du logiciel Ces documents montrent un changement profond dans l’informatique. L’ordinateur n’est plus seulement une machine. Il devient le centre d’un véritable écosystème logiciel. Au MIT Computation Center, on observe plusieurs évolutions importantes : une organisation structurée du centre de calcul ; des standards logiciels partagés entre institutions ; des outils de programmation de plus en plus sophistiqués ; l’apparition de langages de haut niveau comme FORTRAN. Ainsi, le logiciel devient progressivement un objet collectif. Il est partagé, documenté et amélioré par une communauté d’utilisateurs. Cette évolution annonce déjà les pratiques modernes du développement logiciel. Sources principales MIT Computation Center, Coding for the MIT-IBM 704 Computer, octobre 1957. Mémorandum MIT CC-40, catalogue SHARE de sous-programmes. Fortran Programmation Automatique de l’Ordinateur 704 IBM : Manuel du Programmeur. IBM History : FORTRAN. Documentation historique IBM 704. Photo de couverture par Berkeley Lab Computing Sciences – https://www.flickr.com/photos/nersc/51883034302/, CC BY 2.0, Link [...] Lire la suite…
5 février 2026IBM 350 L’IBM 350 est la première unité de stockage sur disque dur commercialisée de l’histoire. Présentée en 1956 par IBM, elle constitue l’élément central du système IBM 305 RAMAC et introduit pour la première fois le principe fondamental de l’accès direct aux données stockées. Avec l’IBM 350, le stockage magnétique cesse d’être exclusivement séquentiel, comme sur bande, et devient consultable de manière quasi immédiate. Cette innovation marque un tournant majeur dans l’évolution de l’informatique de gestion et des systèmes d’information. Contexte historique Au début des années 1950, les données informatiques sont principalement stockées sur des cartes perforées ou des bandes magnétiques. Ces supports imposent un accès strictement séquentiel, peu adapté aux besoins croissants des entreprises en matière de gestion et de consultation rapide des informations. IBM développe alors le projet RAMAC (Random Access Method of Accounting and Control) afin de permettre l’accès direct à des enregistrements individuels. L’IBM 350 est conçu comme la réponse technologique à cette problématique et devient le premier disque dur utilisable dans un environnement commercial. Architecture du disque IBM 350 L’IBM 350 est une unité de stockage électromécanique de grande taille, intégrant : 50 plateaux métalliques empilés verticalement Diamètre des plateaux : 24 pouces Revêtement magnétique sur les deux faces Mécanisme de déplacement des têtes permettant l’accès aux pistes L’ensemble est installé dans une armoire industrielle de grande dimension, nécessitant un environnement contrôlé et une maintenance spécialisée. Caractéristiques techniques essentielles Capacité de stockage : environ 5 Mo Nombre de plateaux : 50 Diamètre : 24 pouces Temps d’accès moyen : environ 600 ms Technologie : stockage magnétique à accès direct À l’époque, cette capacité représente l’équivalent de plusieurs dizaines de milliers de cartes perforées. Principe de l’accès direct L’innovation fondamentale de l’IBM 350 réside dans la possibilité d’accéder directement à une zone précise du disque, sans devoir parcourir l’ensemble du support. Ce principe introduit : la notion de fichier à accès direct, une réduction drastique des temps de recherche, une plus grande souplesse dans l’organisation des données. Ces concepts constituent les bases des systèmes de gestion de fichiers et, plus tard, des bases de donnée. Limites et contraintes Malgré son caractère révolutionnaire, l’IBM 350 présente de nombreuses contraintes : volume et poids très importants, coût élevé, maintenance complexe, temps d’accès élevé au regard des standards modernes. Ces limitations sont cependant acceptables au regard du gain fonctionnel apporté par l’accès direct aux données. Place dans l’histoire du stockage D’un point de vue historique, l’IBM 350 constitue : le premier disque dur commercial, le point de départ du stockage magnétique à accès aléatoire, un jalon fondamental dans l’évolution des systèmes d’information. Tous les dispositifs de stockage modernes — disques durs, puis SSD — reposent conceptuellement sur les principes introduits par l’IBM 350 Image : IBM 350 Disk Storage Unit — photographies historiques, domaine public. [...] Lire la suite…
14 novembre 1960PDP-1 (DEC, 1959–1969) La machine qui a rendu l’informatique interactive Le PDP-1 (Programmed Data Processor-1) est le premier ordinateur de la série PDP de Digital Equipment Corporation (DEC). Conçu à la charnière des années 1950 et 1960, il marque un tournant majeur. En effet, il rapproche l’ordinateur des laboratoires et des ingénieurs. Pour la première fois, une machine est à la fois plus compacte et moins coûteuse que les grands systèmes centraux dominants de l’époque. À cette période, la gestion thermique constitue un enjeu très concret. Les grandes installations dissipent beaucoup de chaleur et imposent des contraintes lourdes : salle dédiée, climatisation, maintenance constante. Dans ce contexte, une machine plus petite et plus raisonnable sur le plan infrastructurel devient plus simple à installer et à exploiter. Le PDP-1 s’inscrit pleinement dans cette logique. Avec le PDP-1, DEC défend donc une autre philosophie. L’ordinateur n’est plus seulement une machine de traitement par lots produisant des listings. Il devient un système avec lequel on peut interagir directement. Le PDP-1 s’appuie sur des périphériques orientés interaction directe, notamment un télétype servant de console texte et un lecteur/perforateur de bande papier pour le chargement et la sauvegarde des programmes. Ce couple périphérique-machine favorise une informatique expérimentale, réactive et proche de l’utilisateur. Cette interaction repose notamment sur des périphériques permettant des usages en temps réel : saisie, affichage et contrôle. Elle ouvre la voie à de nouveaux scénarios : démonstrations, visualisation, expérimentation et débogage immédiat. Enfin, le PDP-1 est aussi célèbre pour avoir servi de plateforme à Spacewar! (1962), l’un des tout premiers jeux vidéo emblématiques, souvent cité comme symbole de cette nouvelle culture informatique. Contexte historique : pourquoi le PDP-1 est important À la fin des années 1950, l’informatique reste dominée par de grands systèmes coûteux, orientés vers le traitement par lots. Les cycles sont longs et l’interaction quasi inexistante. Le PDP-1 introduit une approche différente. Il s’agit d’une machine plus compacte, pensée pour le laboratoire, l’enseignement et l’expérimentation. Autrement dit, c’est le début des mini-ordinateurs. Sur le plan technique, le PDP-1 s’inspire de machines expérimentales comme le TX-0 et le TX-2 du MIT Lincoln Laboratory. Cette filiation est essentielle. Elle diffuse l’idée que l’ordinateur peut devenir un outil à portée de main, manipulé directement par les programmeurs. Dates clés Décembre 1959 : présentation d’un prototype (EJCC). 1959 : début de production (première machine de la série PDP). Novembre 1960 : première livraison, notamment chez BBN. 1961 : arrivée au MIT, favorisant la culture interactive. 1962 : Spacewar! devient l’application emblématique. 1969 : fin de commercialisation. Caractéristiques techniques Le PDP-1 est une machine 18 bits. Sa taille naturelle de calcul correspond à un mot de 18 bits. Il utilise une mémoire à tores de ferrite, robuste et rapide pour l’époque. Taille du mot 18 bits Mémoire standard 4K mots Cycle mémoire ≈ 5 µs Entrées / sorties Télétype, bande papier, écran CRT Quantité produite : quelques dizaines d’exemplaires. Cependant, son influence dépasse largement son volume de vente. Un des premiers ordinateurs vraiment interactifs Le PDP-1 occupe une place à part dans l’histoire de l’informatique. Il figure parmi les tout premiers ordinateurs proposant une interactivité au sens moderne. Certes, des formes d’interaction existent déjà dans certains laboratoires. Cependant, le PDP-1 contribue à diffuser cette approche dans des usages réels. Grâce à des périphériques comme l’écran CRT Type 30, la visualisation devient immédiate. Cela favorise l’expérimentation, la démonstration et le jeu. Hackers Au début des années 1960, des hackers du MIT détournent le PDP-1 pour produire de la musique, alors que la machine n’a pas été conçue comme un instrument sonore. En exploitant les voyants et les sorties matérielles, ils parviennent à générer des fréquences audibles contrôlées par programme. Le Harmony Compiler de Peter Samson permet même de décrire des partitions musicales sous forme de code. Ce hack fondateur illustre l’émergence de l’ordinateur comme outil de création artistique programmable. Après le hack musical, le deuxième grand détournement emblématique du PDP-1 est le jeu Spacewar!, qui transforme l’ordinateur en machine ludique et interactive. Héritage Culture interactive : passage du batch au dialogue homme-machine. Mini-ordinateurs : informatique plus accessible et moins centralisée. Graphique et jeu : Spacewar! comme référence fondatrice. Lignée DEC : du PDP-1 aux PDP-11 et VAX. Liens : https://www.masswerk.at/nowgobang/2021/pdp1-spotting Photo de couverture : Alexey Komarov — CC BY-SA 4.0. [...] Lire la suite…
18 février 1979Le Motorola 68000 Une rupture technologique (et un pari industriel) qui a façonné les années 1980 Le Motorola 68000 (souvent abrégé 68k) est un microprocesseur introduit par Motorola à la fin des années 1970. Il a marqué l’histoire par une idée simple mais audacieuse : rompre avec les générations précédentes (6800/6809), en proposant une architecture beaucoup plus proche des mini-ordinateurs que des microprocesseurs 8 bits de l’époque. Fiche d’identité technique Date d’introduction : 1979 Type : processeur CISC (jeu d’instructions complexe) Architecture : dite 16/32 bits (registres internes 32 bits, bus de données externe 16 bits) Bus d’adresses : 24 bits (adressage linéaire jusqu’à 16 Mo) Endianness : big-endian (octet de poids fort à l’adresse la plus basse) Registres : 16 registres généraux visibles (8 données D0–D7, 8 adresses A0–A7) Modes processeur : Utilisateur / Superviseur Une coupure nette avec le passé : incompatibilité assumée Là où de nombreuses familles de processeurs ont évolué en conservant une compatibilité ascendante, le 68000 constitue une rupture volontaire avec les Motorola antérieurs (notamment 6800 et 6809). Concrètement, cela signifie que : Le code machine écrit pour 6800/6809 ne peut pas s’exécuter sur 68000. L’assembleur et la logique de programmation sont différents (modèle de registres, modes d’adressage, conventions). Les outils (assembleurs, compilateurs), et souvent les systèmes (OS, bibliothèques) doivent être reconstruits. Cette incompatibilité n’est pas un accident : c’est un choix d’architecture. Le 68000 ne vise pas à prolonger le monde 8 bits, mais à offrir une base solide pour des logiciels plus complexes : interfaces graphiques, multitâche, langages compilés (C, Pascal, etc.). Aspect 6800 / 6809 68000 Génération Microprocesseurs 8/16 bits Architecture « micro-ordinateur avancé » Registres Peu nombreux 16 registres 32 bits (D0–D7, A0–A7) Adressage mémoire Plus limité / souvent moins orthogonal Adressage linéaire 24 bits (jusqu’à 16 Mo) Mode superviseur Non Oui (systèmes d’exploitation plus robustes) Compatibilité binaire — Non (rupture) Un pari industriel : pourquoi c’était risqué Choisir une architecture incompatible implique un coût immédiat : il faut créer un nouvel écosystème. Motorola, comme les constructeurs qui l’adoptent, prennent alors plusieurs risques : Risque logiciel : peu de programmes existants au lancement, nécessité de développer OS, compilateurs, applications. Risque économique : composants et développement plus coûteux que des plateformes 8 bits établies. Risque stratégique : convaincre le marché qu’un saut technologique vaut l’abandon de la compatibilité. Mais ce risque est aussi un investissement : le 68000 est pensé pour durer. Son modèle de programmation et ses registres 32 bits facilitent la montée en puissance de toute la famille 680×0. Pourquoi le 68000 a été un choix gagnant Le succès du 68000 vient de ses qualités « structurantes » : Modèle de registres riche et cohérent, favorable à l’optimisation par compilateur. Jeu d’instructions orthogonal et nombreux modes d’adressage. Adressage linéaire (jusqu’à 16 Mo), simplifiant la gestion mémoire. Modes utilisateur/superviseur : base solide pour des OS plus avancés. En pratique, cela a permis l’émergence d’ordinateurs personnels capables de faire tourner des environnements graphiques, des applications créatives et des systèmes plus ambitieux que ceux du monde 8 bits. Ordinateurs (et systèmes) célèbres basés sur le Motorola 68000 Micro-ordinateurs grand public et professionnels Apple Lisa (1983) Apple Macintosh (Mac 128K, 512K, Plus…) Commodore Amiga (Amiga 1000, puis 500, 2000…) Atari ST (520ST, 1040ST…) Stations Sun (Sun-1, Sun-2) Sharp X68000 (micro-ordinateur japonais très orienté graphisme et jeux) Consoles et jeu vidéo Sega Mega Drive / Genesis (68k comme processeur principal) Nombreux systèmes d’arcade et matériels dérivés de la famille 68k Embarqué et industrie Le 68000 et ses dérivés ont également été employés dans des systèmes industriels, des télécommunications et divers équipements embarqués, où la robustesse et la stabilité de l’architecture étaient particulièrement appréciées. Photo de couverture sous licence : CC BY-SA 3.0, Lien [...] Lire la suite…
9 septembre 1941Dennis Ritchie : créateur du langage C et co-concepteur d’UNIX Dennis Ritchie est l’une des grandes figures de l’informatique du XXe siècle. Créateur du langage C et acteur majeur du développement d’UNIX, il a profondément influencé les systèmes d’exploitation et les langages de programmation. Aux Bell Labs, à partir de la fin des années 1960, il participe au développement d’UNIX avant de mettre au point le C au début des années 1970. Par son travail, il contribue à poser une part essentielle des bases techniques de l’informatique moderne. Fiche rapide Nom : Dennis MacAlistair Ritchie Naissance : 9 septembre 1941 Décès : 12 octobre 2011 Domaine : informatique, systèmes d’exploitation, langages de programmation Contributions majeures : langage C, système UNIX Les Bell Labs : un environnement unique Dennis Ritchie rejoint les Bell Laboratories dans les années 1960. À cette époque, les Bell Labs rassemblent des chercheurs en électronique, en télécommunications et en informatique, dans un cadre favorable à l’expérimentation. C’est dans cet environnement qu’il collabore notamment avec Ken Thompson sur de nouveaux systèmes informatiques. De ces travaux naît UNIX, conçu comme un système multi-utilisateur plus simple et plus souple que d’autres grands systèmes de l’époque. UNIX : un système simple et efficace Au départ, UNIX est développé en assembleur pour des machines de la famille PDP de DEC, notamment le PDP-11. Cette approche permet un contrôle précis de la machine, mais elle limite la portabilité du système. Dennis Ritchie cherche alors un langage capable d’exprimer des mécanismes de bas niveau tout en restant plus structuré et plus portable que l’assembleur. Cette recherche conduit directement à la création du langage C. La création du langage C Dennis Ritchie développe le langage C entre 1969 et 1973. Il s’inspire de langages antérieurs comme B et BCPL, tout en proposant une syntaxe plus structurée et une meilleure gestion des types. Le C permet de manipuler directement la mémoire, les pointeurs et les structures de données, tout en restant suffisamment lisible et portable pour écrire des logiciels complexes. En 1973, UNIX est en grande partie réécrit en C. Ce choix marque un tournant majeur : UNIX devient l’un des premiers systèmes d’exploitation importants réécrits dans un langage de haut niveau. Le système devient alors plus facile à adapter à d’autres machines, ce qui favorise sa diffusion dans les universités et les centres de recherche. Une influence technique durable L’impact du travail de Dennis Ritchie dépasse largement le cadre des Bell Labs. Le langage C devient un langage de référence pour le développement système. Il influence directement des langages comme C++ et Objective-C, et plus largement l’ensemble de la programmation moderne. De plus, la philosophie d’UNIX — simplicité, modularité et outils spécialisés — marque durablement la conception des systèmes d’exploitation. Avec Brian Kernighan, Dennis Ritchie contribue aussi à la diffusion du C grâce à l’ouvrage The C Programming Language, devenu un classique de l’informatique. Pourquoi Dennis Ritchie est une figure majeure Fondations de l’informatique moderne : le C et UNIX restent au cœur de nombreux systèmes actuels. Portabilité : son travail facilite l’adaptation des logiciels et des systèmes à des architectures variées. Héritage technique : son influence se retrouve dans les langages, les compilateurs et les systèmes modernes. Discrétion : malgré un impact immense, Dennis Ritchie est resté peu médiatisé en dehors des milieux techniques. Repères chronologiques 1941 : naissance de Dennis Ritchie Fin des années 1960 : arrivée aux Bell Labs 1969–1973 : mise au point du langage C 1973 : réécriture d’UNIX en langage C Années 1980–1990 : diffusion massive d’UNIX et du C 2011 : décès de Dennis Ritchie Photo de couverture par Denise Panyik-Dale — https://www.flickr.com/photos/dpanyikdale/5740011186/, CC BY 2.0, Lien [...] Lire la suite…

Histoire de l'informatique

Bonjour 👋

Recevez chaque mois, par e-mail, nos meilleurs contenus sur l’histoire de l’informatique

Nous ne spammons pas ! Consultez notre politique de confidentialité pour plus d’informations.

Histoire de l'informatique

Recevez chaque mois une dose d’archéologie numérique !

Nous ne spammons pas ! Consultez notre politique de confidentialité