A report on Ecma International

Nonprofit standards organization for information and communication systems.

- Ecma International

18 related topics with Alpha

Overall

Various ISO 2022 and other CJK encodings supported by Mozilla Firefox as of 2004. (This support has been reduced in later versions to avoid certain cross site scripting attacks.)

ISO/IEC 2022

2 links

Various ISO 2022 and other CJK encodings supported by Mozilla Firefox as of 2004. (This support has been reduced in later versions to avoid certain cross site scripting attacks.)
Relationship between ECMA-43 (ISO/IEC 4873) editions and levels, and EUC.

ISO/IEC 2022 Information technology—Character code structure and extension techniques, is an ISO/IEC standard (equivalent to the ECMA standard ECMA-35, the ANSI standard ANSI X3.41 and the Japanese Industrial Standard JIS X 0202) in the field of character encoding.

ECMAScript

2 links

JavaScript standard meant to ensure the interoperability of web pages across different web browsers.

JavaScript standard meant to ensure the interoperability of web pages across different web browsers.

It is standardized by Ecma International according to the document ECMA-262.

C Sharp (programming language)

2 links

General-purpose, multi-paradigm programming language.

General-purpose, multi-paradigm programming language.

C-sharp musical note

The C# programming language was designed by Anders Hejlsberg from Microsoft in 2000 and was later approved as an international standard by Ecma (ECMA-334) in 2002 and ISO/IEC (ISO/IEC 23270) in 2003.

JavaScript

2 links

Programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS.

Programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS.

In November 1996, Netscape submitted JavaScript to Ecma International, as the starting point for a standard specification that all browser vendors could conform to.

Douglas Crockford at the Yahoo Building (2007)

JSON

2 links

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 serializable values).

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 serializable values).

Douglas Crockford at the Yahoo Building (2007)

After had been available as its "informational" specification since 2006, JSON was first standardized in 2013, as ECMA-404.

ISO 646 Invariant. Red looped squares ( ⌘ ) denote national code points. Other red characters are changed in noteworthy minor modifications.

ISO/IEC 646

1 links

Name of 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.

Name of 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.

ISO 646 Invariant. Red looped squares ( ⌘ ) denote national code points. Other red characters are changed in noteworthy minor modifications.
Early ASCII (ASA X3.4:1963)
US-ASCII, or ISO 646:US
ISO 646:JP

ISO/IEC 646 was also ratified by ECMA as ECMA-6.

Output of the system-monitor htop, an ncurses-application (which uses and other ANSI/ISO control sequences).

ANSI escape code

1 links

ANSI escape sequences are a standard for in-band signaling to control cursor location, color, font styling, and other options on video text terminals and terminal emulators.

ANSI escape sequences are a standard for in-band signaling to control cursor location, color, font styling, and other options on video text terminals and terminal emulators.

Output of the system-monitor htop, an ncurses-application (which uses and other ANSI/ISO control sequences).
The DEC VT100 video display terminal.
The Xterm terminal emulator.
A 1980s Kaypro II, a CP/M-80 PC. It natively emulated ADM-3A and also supported a terminal mode (being demonstrated).
Output of example program on Gnome Terminal

The ANSI X3L2 committee collaborated with the ECMA committee TC 1 to produce nearly identical standards.

Overview of the ISO 9660 directory structure

ISO 9660

1 links

Overview of the ISO 9660 directory structure

ISO 9660 (also known as ECMA-119) is a file system for optical disc media.

Visual overview of the Common Language Infrastructure (CLI)

Common Language Infrastructure

1 links

Visual overview of the Common Language Infrastructure (CLI)

The Common Language Infrastructure (CLI) is an open specification and technical standard originally developed by Microsoft and standardized by ISO/IEC (ISO/IEC 23271) and Ecma International (ECMA 335) that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures.

A traditional CD-ROM

CD-ROM

1 links

Pre-pressed optical compact disc that contains data.

Pre-pressed optical compact disc that contains data.

A traditional CD-ROM
A CD-ROM in the tray of a partially open DVD-ROM drive.
A CD-ROM can easily store the entirety of a paper encyclopedia's words and images, plus audio & video clips
A view of a CD-ROM drive's disassembled laser system
The movement of the laser enables reading at any position of the CD
The laser system of a CD-ROM drive

The Yellow Book, created in 1983, defines the specifications for CD-ROMs, standardized in 1988 as the ISO/IEC 10149 standard and in 1989 as the ECMA-130 standard.