Šiaip, jeigu nori padaryt programą, kurį veiktų su dauguma OS - tai kurk ją su Java. Visos populiarios platformos turi aprašytą JVM, todėl su jom visom tavo Java programa ir veiks. Jeigu vis gi nori pažaist su bootable, tai visų pirmą bent kažkiek išmok assemblerio ir C, o tada jau pradėk domėtis ROM sekcijomis ir nueisi teisingu keliu. Tik čia tau užims žymiai daugiau laiko, negu kad parašyt Java programą.