HOME

TheInfoList



OR:

Ecma International () is a
nonprofit A nonprofit organization (NPO) or non-profit organisation, also known as a non-business entity, not-for-profit organization, or nonprofit institution, is a legal entity organized and operated for a collective, public or social benefit, in co ...
standards organization A standards organization, standards body, standards developing organization (SDO), or standards setting organization (SSO) is an organization whose primary function is developing, coordinating, promulgating, revising, amending, reissuing, interpr ...
for information and communication systems. It acquired its current name in 1994, when the European Computer Manufacturers Association (ECMA) changed its name to reflect the organization's global reach and activities. As a consequence, the name is no longer considered an acronym and no longer uses full capitalization. The organization was founded in 1961 to standardize computer systems in Europe. Membership is open to large and small companies worldwide that produce, market, or develop computer or communication systems, and have interest and experience in the areas addressed by the group's technical bodies. It is located in
Geneva Geneva ( ; french: Genève ) frp, Genèva ; german: link=no, Genf ; it, Ginevra ; rm, Genevra is the second-most populous city in Switzerland (after Zürich) and the most populous city of Romandy, the French-speaking part of Switzerland. Situa ...
.


Aims

Ecma aims to develop
standards Standard may refer to: Symbols * Colours, standards and guidons, kinds of military signs * Standard (emblem), a type of a large symbol or emblem used for identification Norms, conventions or requirements * Standard (metrology), an object t ...
and technical reports to facilitate and standardize the use of information communication technology and consumer electronics; encourage the correct use of standards by influencing the environment in which they are applied; and publish these standards and reports in electronic and printed form. Ecma publications, including standards, can be freely copied by all interested parties without copyright restrictions. The development of standards and technical reports is done in co-operation with the appropriate national, European, and international organizations. Unlike national standardization bodies, Ecma is a membership-based organization. It takes pride in the resulting "business-like" approach to standards, claimed to lead to better standards in less time, thanks to a less bureaucratic process focused on achieving results by consensus. Ecma has actively contributed to worldwide standardization in information technology and telecommunications. More than 400 Ecma Standards and 100 Technical Reports have been published, more than of which have also been adopted as international standards and/or technical reports. The memberlist of Ecma International is available on its website. Its members include IT companies, IT trade associations, universities, foundations and public institutions.


Standards

Ecma International is responsible for several standards, including: *
ECMA-6 ISO/IEC 646 is a set of ISO/IEC standards, described as ''Information technology — ISO 7-bit coded character set for information interchange'' and developed in cooperation with ASCII at least since 1964. Since its first edition in ...
– 7-bit Coded Character Set (based on
ASCII ASCII ( ), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because ...
), also approved as ISO/IEC 646 * ECMA-35 – Character Code Structure and Extension Techniques, also approved as ISO/IEC 2022 * ECMA-48 – Control Functions for Coded Character Sets, also approved as ISO/IEC 6429 * ECMA-107
FAT12 File Allocation Table (FAT) is a file system developed for personal computers. Originally developed in 1977 for use on floppy disks, it was adapted for use on hard disks and other devices. It is often supported for compatibility reasons by ...
/ FAT16 file system * ECMA-119
CD-ROM A CD-ROM (, compact disc read-only memory) is a type of read-only memory consisting of a pre-pressed optical compact disc that contains data. Computers can read—but not write or erase—CD-ROMs. Some CDs, called enhanced CDs, hold both com ...
volume and filestructure (later known as ISO 9660) * ECMA-130
CD-ROM A CD-ROM (, compact disc read-only memory) is a type of read-only memory consisting of a pre-pressed optical compact disc that contains data. Computers can read—but not write or erase—CD-ROMs. Some CDs, called enhanced CDs, hold both com ...
"Yellow Book" format * ECMA-262
ECMAScript ECMAScript (; ES) is a JavaScript standard intended to ensure the interoperability of web pages across different browsers. It is standardized by Ecma International in the documenECMA-262 ECMAScript is commonly used for client-side scripti ...
Language Specification (based on
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, of ...
) * ECMA-334C# Language Specification * ECMA-335Common Language Infrastructure (CLI) * ECMA-341 – Environmental design considerations for electronic products * ECMA-363Universal 3D File Format * ECMA-367 – Eiffel: Analysis, design and programming Language (See Eiffel programming language) * ECMA-372
C++/CLI C++/CLI is a variant of the C++ programming language, modified for Common Language Infrastructure. It has been part of Visual Studio 2005 and later, and provides interoperability with other .NET languages such as C#. Microsoft created C++/CLI ...
Language Specification * ECMA-376
Office Open XML Office Open XML (also informally known as OOXML) is a ZIP (file format), zipped, XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations and word processing documents. Ecma International standardized th ...
(later known as ISO/IEC 29500) * ECMA-377Holographic Versatile Disc (HVD) Recordable Cartridges * ECMA-378 – Read-Only Memory Holographic Versatile Disc (HVD-ROM) * ECMA-388
Open XML Paper Specification Open XML Paper Specification (also referred to as OpenXPS) is an open specification for a page description language and a fixed-document format. Microsoft developed it as the XML Paper Specification (XPS). In June 2009, Ecma International adopt ...
* ECMA-402
ECMAScript ECMAScript (; ES) is a JavaScript standard intended to ensure the interoperability of web pages across different browsers. It is standardized by Ecma International in the documenECMA-262 ECMAScript is commonly used for client-side scripti ...
Internationalization API Specification * ECMA-404
JSON JSON (JavaScript Object Notation, pronounced ; also ) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other se ...
* ECMA-408Dart language specification


Java programming language

Although
Sun Microsystems Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, t ...
submitted its
Java programming language Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let programmers ''write once, run anywh ...
to Ecma, Sun subsequently withdrew the submission. Thus, Ecma is not responsible for the standardization of Java.


Office Open XML formats

Ecma is involved in the standardization of the
Office Open XML Office Open XML (also informally known as OOXML) is a ZIP (file format), zipped, XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations and word processing documents. Ecma International standardized th ...
format based on the
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
office document formats by
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washi ...
. The Ecma Office Open XML maintenance process is performed by technical committee 45 (TC45).


Technical Committees

The Ecma standards are governed through Technical Committees assigned to particular areas or topics, such as: * TC39 – responsible for
ECMAScript ECMAScript (; ES) is a JavaScript standard intended to ensure the interoperability of web pages across different browsers. It is standardized by Ecma International in the documenECMA-262 ECMAScript is commonly used for client-side scripti ...
. * TC45 – responsible for Office Open XML. * TC53 – responsible for ECMAScript Modules for Embedded Systems.


Eco Declaration

In Ecma International Standard 370, Ecma joined with the Scandinavian IT Eco Declaration organisation to put forward a guideline for informing consumers about the environmental practices of the manufacturers of ICT and consumer electronics products. The IT Eco Declaration includes information on the environmental practices of the manufacturer as well as product features, such as environmentally conscious design, batteries, acoustic noise, electrical safety, energy consumption, chemical emissions, substances and materials included, and packaging. This makes it easy to compare different suppliers and their products, as they all present the environmental features of their products in the same way, through a common industry standard reporting form.


See also

* List of Ecma standards *
European Committee for Standardization The European Committee for Standardization (CEN, french: Comité Européen de Normalisation) is a public standards organization whose mission is to foster the economy of the European Single Market and the wider European continent in global t ...
*
International Electrotechnical Commission The International Electrotechnical Commission (IEC; in French: ''Commission électrotechnique internationale'') is an international standards organization that prepares and publishes international standards for all electrical, electronic and ...
(
IEC The International Electrotechnical Commission (IEC; in French: ''Commission électrotechnique internationale'') is an international standards organization that prepares and publishes international standards for all electrical, electronic and r ...
) *
International Organization for Standardization The International Organization for Standardization (ISO ) is an international standard development organization composed of representatives from the national standards organizations of member countries. Membership requirements are given in A ...
( ISO)


References


External links

*
Index of Ecma Standards


{{Authority control Information technology organizations based in Europe Organisations based in Geneva Organizations established in 1961 Standards organisations in Switzerland