> is it machine -> low-level -> highlevel > or is it machine -> highlevel > > ? yeah, machine is the lowest level, c is higher than machine. there isn't much that is lower level than c that isn't machine code. (assembler is just mnemonics for machine code, for the most part). it's machine -> low-level -> high level