O flat assembler é um rápido e eficiente auto-montagem x 86 assembler para sistemas operacionais DOS, Windows e Linux. Atualmente suporta x86 e x86-64 instruções define com MMX, 3DNow!, SSE até extensões SSE4, AVX e XOP, pode produzir saída em binário, MZ, PE, formato COFF ou ELFO.