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 ! 

Download

Contents are as follow !
1.Assemblers and Compilers
2.Disassemblers and Decompilers
3.Analysis Tools
4.Microsoft Windows
5.Windows Executable Files
6.Linux
7.Linux Executable Files
8.Stack
9.Functions
10.Calling convention
11.Branches
12.Loop
13.Variable
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 !!