Machine+Language

__Who uses it?__ Machine languages are the only languages that computers understand. Machine languages are almost impossible for humans to use because they consist of entirely numbers. So programmers use either a high-level language or an assembly language, which contain the same instructions and variables but use names instead of numbers. Every CPU has its own unique machine language so programs must be written or rewritten to run on a different CPU.

__Still used today?__ It is still used today to communicate with the computer.

__When was it created?__ In the early 1950s, the UNIVAC I and the IBM 701 used machine language programs. This quickly gave birth to the second generation of programming languages known as assembly languages. The assembly language had evolved to include the use of macro instructions and was followed up by the development of higher-level programming languages: FORTRAN, LISP, and COBOL.

Prints “A” 1000 times on the screen 169 1 160 0 153 0 128 153 0 129 153 130 153 0 131 200 208 241 96