low level languages such as machine code are also programming languages all programming languages are in principle both human and machine readable but the relative emphasis varies