Merkintäkieli

Kohteesta Wikipedia
Siirry navigaatioon Siirry hakuun

Merkintäkieli (kuvauskieli) (engl. markup language) on formaali kieli, jolla kuvataan tekstin rakennetta tai esitystapaa metainformaatiolla. Merkintäkielellä pyritään erottamaan tekstin looginen rakenne sisällöstä. Merkintäkielistä käytetyin on HTML. Metakielillä kuten XML ja SGML voidaan luoda uusia merkintäkieliä. Esimerkiksi XHTML on määritelty XML:n avulla.

Historia[muokkaa | muokkaa wikitekstiä]

Varhaisin julkinen esitys merkintäkielen ideasta on William W. Tunnicliffen vuonna 1967 pitämä esitys Canadian Government Printing Officelle.[1] Tunnicliffe esitteli ajatuksen tietosisällön erottamisesta sen muotoilusta.[1] Vuonna 1969 Charles F. Goldfarb työskenteli IBM:lle ja johti Generalized Markup Language -kielen (GML) kehitystä.[1]

Tunnicliffe työskenteli 1970-luvulla GenCoden parissa ja GML johti SGML:n kehitykseen.[1]

Muita varhaisia esimerkkejä merkintäkielistä ovat Unixille julkaistu troff ja Donald Knuthin TeX.

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. a b c d Charles Goldfarb—the Godfather of Markup Languages history-computer.com. Viitattu 4.10.2019. (englanniksi)
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.