Ecma International Standards
   HOME

TheInfoList



OR:

Ecma International () is a nonprofit
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 , neighboring_municipalities= Carouge, Chêne-Bougeries, Cologny, Lancy, Grand-Saconnex, Pregny-Chambésy, Vernier, Veyrier , website = https://www.geneve.ch/ Geneva ( ; french: Genève ) frp, Genèva ; german: link=no, Genf ; it, Ginevr ...
.


Aims

Ecma aims to develop standards 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 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 ...
file system * ECMA-119CD-ROM volume and filestructure (later known as
ISO 9660 ISO 9660 (also known as ECMA-119) is a file system for optical disc media. Being sold by the International Organization for Standardization (ISO) the file system is considered an international technical standard. Since the specification is ...
) * ECMA-130CD-ROM "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 scripting o ...
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 Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of '' Object-Oriented Software Construction'') and Eiffel Software. Meyer conceived the language in 1985 with the goal of i ...
) * 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-376Office Open XML (later known as ISO/IEC 29500) * ECMA-377
Holographic Versatile Disc The Holographic Versatile Disc (HVD) is an optical disc technology that was expected to store up to several terabytes of data on an optical disc 10 cm or 12 cm in diameter. Its development commenced in April 2004, but it never arrived ...
(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 scripting o ...
Internationalization API Specification * ECMA-404JSON * ECMA-408Dart language specification


Java programming language

Although Sun Microsystems 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 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 ...
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, Washin ...
. 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 scripting o ...
. * 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 This is a list of standards published by Ecma International, formerly the European Computer Manufacturers Association. ECMA-1 – ECMA-99 ECMA-100 – ECMA-199 * ECMA-114 – 8-Bit coded character set, Latin/Arabic (same as ISO/IEC 8859-6) * ...
*
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 ( IEC) *
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 Art ...
(
ISO ISO is the most common abbreviation for the International Organization for Standardization. ISO or Iso may also refer to: Business and finance * Iso (supermarket), a chain of Danish supermarkets incorporated into the SuperBest chain in 2007 * 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