Assembly
Assembly is a methodology for writing computer programs. It is considered to be a low level programming language. Low level programming languages don’t rely on language like human communications. While a high level programming language would include logical sentences and structures that would be similar to human communications, low level … Keep Reading → languages are much more symbolic. They are much closer in structure to the simple zeros and ones that make up the computer binary structure. The code that is written in assembly language is put through a program called an assembler that converts the code into the binary form that the computer can recognize. When assembly language was popular it was closely tied to CPU design. Each CPU had a different underlying assembly language that was unique to the design. Assembly language has been mostly replaced by higher level languages such as Java and C++.