Bahasa pemrograman mana yang digunakan untuk menulis program BIOS?

Seperti yang saya pahami, kode BIOS / bitstream yang disimpan dalam ROM harus generik (bekerja bersama dengan beberapa tipe CPU atau ISA). Selain itu, saya melihat disebutkan di web bahwa ada kemungkinan untuk membuang kodenya (dan untuk "membongkar" itu). Jadi, dalam bahasa apa, set instruksi...