Purists will use assembly and there is no more intimate way to program any form of processor than via assembly. It makes for the most compact coding (hence speedy processing) than any other high level language and, being an old fart myself, I was brought up on assembly through the 6502/8088...