Programming in assembler, machine or high level language