Assembly

So you've decided to learn Assembly. Assembly is the language of the CPU in your computer and is also known as "machine code". This book focuses on the x86-64 architecture. If you are reading this on a laptop or desktop computer then the CPU you are using is most likely an x86-64 from Intel or AMD.