Show all info regardless research infrastructures. Switch to CLARIN environment and show only relevant info to CLARIN, e.g. format recommendations by CLARIN centres. Switch to Text+ environment and show only relevant info to Text+, e.g. format recommendations by Text+ centres. Switch to DARIAH environment and show only relevant info to DARIAH, e.g. format recommendations by DARIAH centres.
Codes for the representation of names of languages
Abbreviation: ISO Language Codes
Scope: Internationally recognised codes for the representation of languages or language families
Topic: Controlled Vocabulary
Standard body: ISO
Keywords: Controlled vocabulary, names of languages, names of language families
Use in CLARIN: Language Codes Part 1 (acceptable), Language Codes Part 2 (deprecated), Language Codes Part 3 (fully recommended)
Description:

The international standard for language codes (ISO 639) is developed as a multi part standard and provides the internationally recognised two and three alphabetic codes for the representation of natural languages or language families and groups.

The language codes are widely used for example in applications for terminology, lexicography, linguistics, information and documentation (e.g. for libraries, information services, and publishers). The language codes standardisation were designed for all working areas (e.g. libraries, information services, and publishers), where the indication of languages is important for data exchange between different databases or computerized systems.

Other standards in the same topic(s):

Part title: Codes for the representation of names of languages — Part 1: Alpha-2 code
Abbreviation: Language Codes Part 1 [not official, only for reference in this website]
Description:

"This part of ISO 639 provides a code consisting of language code elements comprising two-letter language identifiers for the representation of names of languages. The language identifiers according to this part of ISO 639 were devised originally for use in terminology, lexicography and linguistics, but may be adopted for any application requiring the expression of language in two-letter coded form, especially in computerized systems. The alpha-2 code was devised for practical use for most of the major languages of the world that are not only most frequently represented in the total body of the world's literature, but which also comprise a considerable volume of specialized languages and terminologies. Additional language identifiers are created when it becomes apparent that a significant body of documentation written in specialized languages and terminologies exists. Languages designed exclusively for machine use, such as computer-programming languages, are not included in this code." Abstract, ISO 639-1:2002

Abbreviation: ISO 639-1:2002
Version Number: ISO 639-1:2002
Status: International Standard
Release Date: 2013-07-09
RespStmt:
    URL(s): http://www.iso.org/iso/home.htm
    Related Standard(s):
    Part title: Codes for the representation of names of languages — Part 2: Alpha-3 code
    Abbreviation: Language Codes Part 2
    Description:

    Similar to the first part, the second part of the ISO 639 standard provides language codes for the representation of names of languages and language groups. The first and the second parts of the standard define the codes for a language, but in two different letter code sets: ISO 639-1 has the two letter code set and the ISO 639-2 with three letter codes set.

    Abbreviation: ISO 639-2:1998
    Version Number: ISO 639-2:1998
    Status: International Standard
    Release Date: 2010-07-20
    RespStmt:
      URL(s): http://www.iso.org/iso/home.htm
      Part title: Codes for the representation of names of languages — Part 3: Alpha-3 code for comprehensive coverage of languages
      Abbreviation: Language Codes Part 3 [not official, only for reference in this website]
      Description:

      "ISO 639-3:2007 provides a code, published by the Registration Authority of ISO 639-3, consisting of language code elements comprising three-letter language identifiers for the representation of languages. The language identifiers according to this ISO 639-3:2007 were devised for use in a wide range of applications, especially in computer systems, where there is potential need to support a large number of the languages that are known to have ever existed. Whereas ISO 639-1 and ISO 639-2 are intended to focus on the major languages of the world that are most frequently represented in the total body of the world's literature, ISO 639-3:2007 attempts to provide as complete an enumeration of languages as possible, including living, extinct, ancient and constructed languages, whether major or minor, written or unwritten. As a result, ISO 639-3:2007 deals with a very large number of lesser-known languages. Languages designed exclusively for machine use, such as computer-programming languages and reconstructed languages, are not included in this code." Abstract, ISO 639-3:2007

      Abbreviation: ISO 639-3:2007
      Version Number: ISO 639-3:2007
      Status: International Standard
      Release Date: 2010-07-20
      RespStmt:
        URL(s): http://www.iso.org/iso/home.htm
        Part title: Codes for the representation of names of languages — Part 4: General principles of coding of the representation of names of languages and related entities, and application guidelines
        Abbreviation: Language Codes Part 4 [not official, only for reference in this website]
        Description:

        "ISO 639-4:2010 gives the general principles of language coding using the codes that are specified in the other parts of ISO 639 and their combination with other codes. It also lays down guidelines for the use of any combination of the parts of ISO 639.

        The terminology and general descriptions of ISO 639-4 are intended to replace corresponding text of other parts of ISO 639 as relevant in future revisions.

        Relevant metadata for the description of linguistic entities are given, as a framework for databases of linguistic data to support the ISO 639 series." Abstract, ISO 639-4:2010

        Abbreviation: ISO 639-4:2010
        Version Number: ISO 639-4:2010
        Status: International Standard
        Release Date: 2010-07-16
        RespStmt:
          URL(s): http://www.iso.org/iso/home.htm
          Part title: Codes for the representation of names of languages — Part 5: Alpha-3 code for language families and groups
          Abbreviation: Language Codes Part 5 [not official, only for reference in this website]
          Description:

          "ISO 639-5:2008 provides a code consisting of language code elements comprising three-letter language identifiers for the representation of names of living and extinct language families and groups. Languages designed exclusively for machine use, such as computer-programming languages, are not included in this code." Abstract, ISO 639-5:2008

          Abbreviation: ISO 639-5:2008
          Version Number: ISO 639-5:2008
          Status: International Standard
          Release Date: 2011-09-23
          RespStmt:
            URL(s): http://www.iso.org/iso/home.htm
            Relations
            Legend:

            isUsedBy

            isVersionOf

            isPartOf