Broadcast Markup Language, atau BML, adalah standar berbasis XML yang dikembangkan oleh Asosiasi Industri dan Bisnis Radio Jepang sebagai spesifikasi penyiaran data untuk penyiaran televisi digital. Itu diselesaikan pada tahun 1999, menjadi Pengkodean Data dan Spesifikasi Transmisi ARIB STD-B24 untuk Penyiaran Digital. Spesifikasi STD-B24 berasal dari draf awal ketat XHTML 1.0, yang diperluas dan diubah. Beberapa subset CSS 1 dan 2 adalah didukung, serta ECMAScript.t diselesaikan pada tahun 1999, menjadi Pengkodean Data dan Spesifikasi Transmisi ARIB STD-B24 untuk Penyiaran Digital. Spesifikasi STD-B24 diturunkan dari draf awal ketat XHTML 1.0, yang diperluas dan diubah. Beberapa subset CSS 1 dan 2 didukung, serta ECMAScript.