Do you know it?
its a low level programming language.. not unlike high level like JAVA or "middle-level" like C.. In assembly, you talk directly to the machine or the computer.. for example, you can order directly the registers inside the processor..