(1) The only language computer hardware can understand is binary code consisting of 1s and 0s. Instructions directly fed to computer for execution is known as machine language and represents the lowest level of programming. Programs written in the form of machine instructions are said to be written in machine language.