Section courante

A propos

Section administrative du site

Fiche technique
Abbréviation : ECMA
Nom long : European Computer Manufacturers Association
Date de création : 1961 à maintenant

Introduction

L'ECMA, ou European Computer Manufacturers Association, est une organisation internationale de normalisation fondée en 1961 à Genève. Sa mission initiale était de faciliter la standardisation des technologies informatiques afin de permettre une meilleure interopérabilité entre les systèmes développés par différents constructeurs européens. Avec le temps, son rôle s'est élargi et elle a adopté le nom Ecma International, reflétant sa portée mondiale. L'organisation regroupe aujourd'hui des entreprises, des institutions et des experts indépendants collaborant pour définir des normes techniques dans des domaines variés, allant des langages de programmation aux supports optiques.

Ecma International fonctionne comme un organisme de consensus, où les membres proposent, discutent et adoptent des standards formels. Ces standards sont ensuite souvent soumis à d'autres organismes plus larges comme l'ISO (International Organization for Standardization) ou l'IEC (International Electrotechnical Commission), afin d'être reconnus à l'échelle mondiale. Parmi ses contributions majeures, on trouve la standardisation du langage C# (ECMA-334) et du Common Language Infrastructure (CLI, ECMA-335), mais aussi des formats comme ECMAScript, plus connu sous le nom de JavaScript. Ce rôle de passerelle entre innovation et normalisation fait de l'ECMA un acteur clef de la gouvernance technologique.

Au fil des décennies, l'ECMA a contribué à harmoniser des technologies qui, sans standardisation, seraient restées fragmentées et incompatibles. Son influence est particulièrement notable dans le domaine des logiciels et du web, où ses travaux sur ECMAScript ont servi de fondement à l'évolution du JavaScript moderne utilisé dans tous les navigateurs. De même, la normalisation du C# a permis l'émergence d'implémentations alternatives au cadre d'application propriétaire de Microsoft, comme Mono. En favorisant la transparence, la coopération et l'adoption de normes ouvertes, l'ECMA a participé à rendre l'écosystème numérique plus accessible, durable et universel, tout en encourageant l'innovation des entreprises et des communautés open source.

Chronologie

Voici un tableau chronologique présentant certains des standards les plus importants publiés par l'ECMA (Ecma International) :

Année Standard ECMA Description Impact majeur
1961 Création d'ECMA Fondation de l'European Computer Manufacturers Association à Genève Début de la normalisation informatique en Europe
1967 ECMA-6 Standardisation des cartes perforées et formats d'échange de données Amélioration de l'interopérabilité des premiers ordinateurs
1985 ECMA-94 Ensemble de caractères codés (équivalent ISO 8859-1, Latin-1) Base de la gestion des caractères dans les systèmes modernes
1997 ECMA-262 (ECMAScript) Spécification du langage ECMAScript (JavaScript) Devient le standard du web pour la programmation côté client
2001 ECMA-334 (C#) Standardisation du langage C# Rend le langage utilisable au-delà de Microsoft, favorisant des projets comme Mono.
2001 ECMA-335 (CLI) Standardisation de la Common Language Infrastructure Permet l'exécution multiplateforme de langages comme C#, VB.NET et F#.
2005+ Révisions ECMAScript (ES5, ES6,...) Améliorations successives du langage ECMAScript Donne naissance au JavaScript moderne, utilisé dans tous les navigateurs et serveurs (Node.js)
2012 ECMA-402 Internationalisation d'ECMAScript (formatage dates, nombres, monnaies) Améliore la compatibilité des applications web globalisées
2015 ECMAScript 2015 (ES6) Révision majeure du langage ECMAScript Introduit des fonctionnalités modernes (classes, modules, promesses,...)


Dernière mise à jour : Jeudi, le 4 septembre 2025