C, C++ ... or less?

Of course, since there is no operating system and no standard display, keyboard, or file storage, there are missing functions related to hardware and the file system, etc.

I'm not sure about software interrupts but I assume you have to use assembly language.