Bahasa markah

Bahasa markah () adalah sistem modern untuk memberi catatan pada dokumen dengan cara penulisan sintaksis yang dibedakan dari teks. Ide dan istilah ini berawal dari "menandai" naskah, yaitu petunjuk revisi oleh editor, yang secara tradisional ditulis dengan pensil biru pada naskah penulis. Contohnya instruksi cara penulisan seperti yang ditemukan pada dokumen-dokumen dalam bentuk troff, TeX dan LaTeX, atau struktur penanda seperti pada tag XML. Markah menginstruksikan perangkat lunak untuk menampilkan teks guna melakukan tindakan yang tepat, tetapi tidak tampak pada versi teks yang ditampilkan kepada pengguna. Beberapa bahasa markah seperti HTML, memiliki pra-didefinisikan semantik presentasi, yang berarti bahwa spesifikasi mereka mengatur bagaimana data terstruktur yang akan disajikan. Sementara yang lain, seperti XML, tidak mengatur hal tersebut.

Bahasa markah yang sering digunakan adalah HyperText Markup Language (HTML), salah satu format dokumen Waring Wera Wanua. HTML, yang merupakan turunan dari SGML (meskipun, ketat, tidak mematuhi semua aturan SGML), berikut banyak konvensi markah yang digunakan dalam industri penerbitan dalam komunikasi kerja dicetak antara penulis, editor, dan printer.

Berikut adalah beberapa contoh bahasa markah:

 HTML (HyperText Markup Language) 
Digunakan untuk membuat dan mengatur konten halaman web.

Contoh sederhana:

html
 <!DOCTYPE html>
     Judul Halaman

    <h1>Halo, dunia!</h1>
   <p>Ini adalah contoh paragraf.</p>



 Markdown 
Sering digunakan untuk menulis dokumentasi dan README di repositori kode.

Contoh sederhana:

markdown
 # Judul Utama
 ## Judul Kedua
 Ini adalah teks biasa. **Teks tebal** dan *teks miring*.
 - Daftar item 1
 - Daftar item 2

 XML (eXtensible Markup Language) 
Digunakan untuk menyimpan dan mengangkut data.

Contoh sederhana:

xml
    Judul Catatan
   Nama Penulis
   Ini adalah contoh isi catatan.

Bahasa markah sangat berguna dalam pengembangan web dan aplikasi, serta dalam pengelolaan data.

 Lihat juga 
 Bahasa Markah ColdFusion
 CSS (Cascading Style Sheets)
 Curl (markah deklaratif dan pemrograman fungsional)
 Bahasa markah Lightweight
 Daftar bahasa markah
 Scalable Vector Graphics
 Xupl (gaya-C setara dengan XML)
 Udo (bahasa markah)
 Bahasa markah User interface
 Bahasa markah Vector grafis
 YAML (YAML bukan bahasa markah, tetapi mirip)
 Markah Wiki (Wikitext, wiki markup)

 Pranala luar 

 World Wide Web Consortium (W3C)
 International Organization for Standardization (ISO)


Markah