User:RCX/MASM

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by RCX (talk | contribs) at 02:18, 11 December 2009 (Saving information removed from masm article). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Alternative Assemblers

This section should not appear in this topic. It has been left here so that the information is not lost.

In the 1990s alternative assemblers such as Borland TASM, the shareware assembler A86, and NASM began to take some of MASM's market share. However, two events in the late 1990s allowed MASM to retain much of its market share. First, Microsoft ceased selling MASM as a commercial product and began distributing it free of charge as part of the Driver development kit. The MASM32 package and Iczelion's Win32 tutorials appeared, making Windows application programming with MASM possible.

Today, MASM is still the most popular assembler, despite competition from new products such as NASM and Yasm, FASM, and HLA. There are several other assemblers which either use MASM's syntax or are designed for Windows, including RosAsm, POASM, GoASM and JWasm.

RosAsm is a monolithic assembler and IDE distributed under the GPL licence.[1] POASM comes with Pelles C and is freeware while JWasm is a open source fork of the Open Watcom assembler.[2]

  1. ^ "RosASM Homepage". Retrieved 2008-06-27.
  2. ^ japheth (2008-06-21). "JWasm [[[Wikipedia:Link rot|dead link]]]". Retrieved 2008-06-27. {{cite web}}: URL–wikilink conflict (help)