Netwide Assembler
Website: www.nasm.us
The Netwide Assembler (NASM) is an assembler and disassembler for the Intel x86 architecture.
It can be used to write 16-bit, 32-bit (IA-32) and 64-bit (x86-64) programs.
It is considered one of the most popular assemblers for Linux and x86 chips.It was originally written by Simon Tatham with assistance from Julian Hall.
As of 2016, it is maintained by a small team led by H.
Peter Anvin.
It is open-source software released under the terms of a simplified (2-clause) BSD license.