Assembly language

 An assembly language is a low-level programming language for a computer, or other programmable device, in which there is a very strong (generally one-to-one) correspondence between the language and the architecture’s machine code instructions. Each assembly language is specific to a particular computer architecture, in contrast to most high-level programming languages, which are generally portable across multiple architectures, but require interpreting or compiling.
Assembly language is converted into executable machine code by a utility program referred to as an assembler; the conversion process is referred to as assembly, or assembling the code.

Here is the book to study ! 


Contents are as follow !
1.Assemblers and Compilers
2.Disassemblers and Decompilers
3.Analysis Tools
4.Microsoft Windows
5.Windows Executable Files
7.Linux Executable Files
10.Calling convention
14.Data Structure
15.Objects and Classes

By The Way,you can use it in black Hacking !
Take Responsible for What you did ! 😛

error: Content is protected !!