SASM

From Wikipedia, the free encyclopedia

SASM (short for SimpleASM) is a free and open source cross-platform integrated development environment for the NASM, MASM, GAS and FASM assembly languages. It features syntax highlighting and includes a debugger.[1]

DeveloperDmitriy Manushin (Dman95)
Stable release
3.16.0 / 8 February 2026; 27 days ago (2026-02-08)
Quick facts Developer, Stable release ...
SASM
DeveloperDmitriy Manushin (Dman95)
Stable release
3.16.0 / 8 February 2026; 27 days ago (2026-02-08)
Operating systemWindows, Linux
TypeIDE
LicenseGPL
Websitedman95.github.io/SASM/english.html
Repository
Close

SASM is intended to allow users to easily develop and run programs written in assembly language. It was written by Dmitriy "Dman95" Manushin and licensed under the GNU GPL v3.0. It is written in C++ and uses the multi-platform Qt toolkit.

Features

  • Four assemblers - NASM, MASM, GAS and FASM are supported[2]
  • Syntax highlighting with tunable color scheme
  • Handy graphical debugger
  • Program is translated into Russian, English, Turkish, Chinese, German, Italian, Polish, Hebrew, Spanish, Portuguese, French, Brazilian Portuguese, Japanese
  • Input/output macro library
  • Ability to work with multiple files using tabs
  • All required components are included (gdb, gcc, nasm, masm, fasm, gas)

References

Related Articles

Wikiwand AI