the project Fresh

flat assembler visual programming IDE

Flat assembler | Message board

Links to assembly resources


* Flat assembler The best assembler ever made, we have, thanks to Tomasz Grisztar (aka Privalov). This great compiler is not only a compiler. It is a program that proved a lot of concepts about assembly programming.
It proved the fact that writing big projects in assembly is possible. More, it proved that writing highly portable big assembly programs is possible - something that was considered impossible by almost all programmers for many years.

Well, regardless that we think FASM is the best assembler ever made, and Fresh will become the best IDE for assembly language programming, there are many other assemblers out there. Here you can find some links to our competitors, with our appreciation for keeping high standards in this area.

1. Other assembly language compilers.

* NASM - netwide assembler It is the first open source assembler that threated MASM's and TASM's domination on the market. Highly portable and able to compile for several OS's. Unfortunately this assembler is pretty slow (maybe because it was written in HLL). Now the developement of NASM is almost stoped, although it still have a big amount of fans.

* LZASM - Lazy assembler Freeware assembler, that uses the TASM's ideal MODE. As far as TASM is dead assembler, but it was actually the best assembler for many years, LZASM is one good althernative.

* GoAsm and tools by Jeremy Gordon - Very fast assembler targeted only to Win32 programming. There are also Resource compiler, Linker and Debuger in the package.

* RosAsm - Actually it is a tool of type all-in-one - Editor + Assembler + Debuger + a lot of utilities. It can produce only PE files for Win32 and in the future for ReactOS. Very powerfull tool, although with a little strange assembly syntax and look, feel and behaviour of the GUI part much far from Windows standards.

* MASM32 package This is a package for Windows programming, based on Microsoft's MASM v6.14 assembler, riped out from Microsoft's DDK packages. The package contains also a set of include files, source editor, examples for Win32 programs and some other utilities from Microsoft and independent developers.

2. Assembly IDE

* RadAsm IDE Very popular IDE. Contains powerful source editor, resource editor, project management and provides interfaces for several assemblers like MASM, FASM, NASM, etc. Actually it is not truly visual IDE, but very powerful editor for writing assembly applications.

* NAGOA - Rad IDE for NASM. I have very little information about this IDE. If someone want to put here more detailed description - send it to my e-mail.