Areas of work

Development and publication of Standards and Technical Reports for Information & Communication Technology and Consumer Electronics. Broad scope of standardization topics including hardware, software, communications, consumer electronics, IoT, programming languages, media storage and environmental subjects.

Languages

A programming language is a vocabulary and set of grammatical rules for instructing a computer or computing device to perform specific tasks. Languages are developed by TC39 (ECMAScript®), TC49 (C#, CLI, Eiffel, etc.) and TC52 (Dart).

Near field communication

Near Field Communication (NFC) is a short-range wireless connectivity standard (ECMA-340, ISO/IEC 18092) that uses magnetic field induction to enable communication between devices when they’re touched together, or brought within a few centimeters of each other. Standards include NFC security, a mode selection mechanism and test methods.

Artificial Intelligence and universal communication among AI agents

Standards that enable multi-turn conversational exchanges between humans and AI agents, as well as agent-to-agent interaction, regardless of their organizational domains or internal technologies. This approach eliminates many challenges associated with API management in current software systems and enables the development of universal client applications that can communicate with standard conforming agents. To achieve this, TC56 developed a natural language interaction protocol (NLIP) standard for interactions between AI agents.

Office open XML formats

Office Open XML (also informally known as OOXML or Microsoft Open XML (MOX)) is a XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations and word processing documents. A standard based on OOXML was developed by TC45 to foster interoperability across office productivity applications.

Multimedia coding and communications

Standards in the field of multimedia coding and communications such as architecture, service, protocol, interface, compatibility, management, media coding and applications aspects. Standards developed by TC32 include Computer Supported Telecommunications Applications (CSTA), architecture, service and protocol aspects of narrowband and broadband Private Integrated Services Networks (PISNs), IP-based multimedia communications in a business environment, including interoperability of narrowband and broadband PISNs with IP networks, and scalable spatial audio (S5-Coding).

Environmental

Identification and description of environmental attributes which are related to ICT (Information and Communication Technology) and CE (Consumer Electronics) products, during their entire life cycle, from conception to end-of-life treatment.

Close proximity electric induction data transfer

A technology that allows wireless data to interface between devices, including physical and link layers using the unique properties of the electric induction coupling principle. It addresses the need of transferring large multimedia files quickly and easily by using close proximity electric induction.

Holographic and other information storage systems

A holographic storage device records binary information into holograms, which can be read by low-power laser beams. Standards developed by TC31 also includes optical and magnetic storage systems (disks, cartridges, etc.), methods for determining the life expectancy of storage media, and the interchange of information on media by specifying its volume and file structure.

Safety

Consideration of national and international safety regulations to establish appropriate safety standards for information technology and electronic equipment. The philosophy applied is to define hazard-based requirements using engineering principles and taking into account relevant product standards. Hazard include injuries from electric shock, fire, burn, mechanical related, chemical toxicity and radiation.

Acoustics

Ecma develops standards for determining the noise outputs of information technology and technology equipment (ITTE), which includes information and communications technologies (ICT) equipment. The primary acoustic standard is ECMA-74 for the measurement of airborne noise emitted by equipment. ECMA-74 defines ITTE and ICT product categories for noise measurements and specifies operating and mounting conditions for each product category. ECMA-109 specifies methods for determining and verifying ITTE and ICT equipment declared noise emission values.

Ecma also develops standards for the measuring noise and vibration of fans, which are a major noise source of ITTE and ICT equipment, and standards to quantify psychoacoustic characteristics (prominent discrete tones, tonality, and others) of ITTE and ICT equipment.

IoT, embedded systems and wearable technologies

Traditional development techniques that have worked so well for decades are now stretched beyond their limits by the demands of the Internet of Things. Many embedded systems creators are looking for new solutions, but there is a lack of acceptable options. There is a growing trend of building Internet of Things products in ECMAScript® (JavaScript).

The use of the ECMAScript® programming language is now expanding into embedded systems powered by resource-constrained devices including microcontrollers and single-board computers. TC53 is bringing the benefits of standard software APIs to embedded systems. TC53 is also studying ways to evolve the ECMAScript® language to benefit embedded systems, for example with increased security and runtime efficiency.

Public Statements

  • Statement regarding standardization activities with organizations added to the U.S. Export Administration Regulations (EAR) Entity List