Machine language is the low level programming language. Machine language can only be represented by 0s and 1s.
Assembly language is the more than low level and less than high-level language so it is intermediary language. Assembly languages use numbers, symbols, and abbreviations instead of 0s and 1s