An assembly language is a low level programming language for a computer (or other programmable device). There is a very strong correspondence between the language and an architecture's machine code instructions.
Take it further.
Find discussionsCompare notes with the people working through the same ideas.