Assembler source code
File type: Source code and script file
Files with asm extension are generally source codes in assembly language. Used by many programs.
Found 5 different file type records with the same asm filename suffix.
File type category:
Source code and script file
Date updated: January 2, 2025
File extension asm is associated with programs written in assembly language, a low level programming language, which can be converted to another machine language.
The asm files can be be edited with a text editor and run using an assembler program, such as HLA, MASM, FASM, NASM, or GAS.
Typically a modern assembler creates object code by translating assembly instruction mnemonics into opcodes, and by resolving symbolic names for memory locations and other entities. The use of symbolic references is a key feature of assemblers, saving tedious calculations and manual address updates after program modifications. Most assemblers also include macro facilities for performing textual substitution—e.g., to generate common short sequences of instructions to run inline, instead of in a subroutine.
Assemblers are generally simpler to write than compilers for high-level languages, and have been available since the 1950s. Modern assemblers, especially for RISC based architectures, such as MIPS, Sun SPARC and HP PA-RISC, optimize instruction scheduling to exploit the CPU pipeline efficiently.
Since assembly code is typically more difficult to write than C or C++ code, the asm files are often combined with other C or C++ script files, which will handle the majority of the application logic.
MIME types:
text/x-asm
text/plain
You can open and edit the ASM file using any suitable text editor or specialized programming software tool.
Probably can be compiled to other formats.
Software applications that can open asm files:
Microsoft Windows
Apple macOS / Mac OS X
Linux/Unix
Multiplatform
Software applications that can edit asm files:
Microsoft Windows
Apple macOS / Mac OS X
Linux/Unix
Multiplatform
Software capable of saving asm files:
Microsoft Windows
Apple macOS / Mac OS X
Linux/Unix
Multiplatform
Apps designed for playing asm files:
Apple macOS / Mac OS X
Software apps that create asm files:
Microsoft Windows
Multiplatform
Software apps that print asm files:
Apple macOS / Mac OS X
Multiplatform
Software applications that handle other tasks involving asm files:
Microsoft Windows
Apple macOS / Mac OS X
Multiplatform
File type category:
Internet related file
Date updated: January 3, 2025
The asm file extension is associated with the Adobe Digital Editions e-book managing and reading utility for Microsoft Windows and Mac OS X (macOS).
The asm file contains internet link to e-book publication stored on remote server. Adobe Digital Editions view only content of the e-book through ASM internet link, doesn't download publication to local storage.
E-books and other digital publications saved on remote servers are stored in Portable Document Format (PDF) for Adobe Digital Editions.
Use Adobe Digital Editions to open .asm link files.
Probably cannot be converted to anything else.
Software applications that can open asm files:
Microsoft Windows
Multiplatform
Software applications that handle other tasks involving asm files:
Microsoft Windows
Multiplatform
File type category:
Source code and script file
Date updated: February 13, 2019
The asm file extension is related to the CAD, CAM and NC programming software used in woodworking industry called Alphacam and developed by the Planit Solutions.
The asm file stores macro for stone parameter.
Use Alphacam to open *.asm stone parameter macro files.
Probably cannot be converted to other formats.
File type category:
3d graphics, CAD-CAM-CAE file
Date updated: October 26, 2026
The asm file extension is associated with Pro/ENGINEER, also known as Creo Elements/Pro and now part of PTC's Creo product family. Pro/ENGINEER is 3D CAD software for Microsoft Windows.
An asm file stores the assembly definition, including the arrangement and relationships of components. The component part and subassembly files are normally kept separately and are referenced by the assembly.
Pro/ENGINEER and compatible Creo software use ASM files as native assembly documents.
Open the asm file in Pro/ENGINEER, Creo Elements/Pro, or a compatible version of Creo Parametric on Microsoft Windows. Use the software's Open command and make sure the referenced part and subassembly files are available in the expected locations.
Open the assembly in Pro/ENGINEER or Creo and use its export or save-a-copy tools to create a supported exchange format, such as STEP, when appropriate. Exported files may not retain the original parametric assembly data.
Software applications that can open asm files:
Microsoft Windows
Software applications that can edit asm files:
Microsoft Windows
Software capable of saving asm files:
Microsoft Windows
Software apps that create asm files:
Microsoft Windows
Software apps that print asm files:
Microsoft Windows
File type category:
3d graphics, CAD-CAM-CAE file
Date updated: July 12, 2024
The asm file extension is also related to Solid Edge, a powerful 3D CAD software that allows manufacturing companies to transform their process of innovation and achieve competitive advantage.
The asm file contains assembly data, i.e. one or more parts (often .prt) assembled into a whole component.
Note: Several older 3D modeling tools (Pro/Engineer) also used .asm files for their assemblies, but these typically were in unique format. Most of these programs are discontinued or replaced, but support for them remains.
Ise Solid Edge to open and work with this type of .asm files.
Many 3D modeling / CAD programs nowadays support Solid Edge formats, so a conversion or export to exchange format is defnitely possible.
Software applications that can open asm files:
Microsoft Windows
Software applications that can edit asm files:
Microsoft Windows
Software capable of saving asm files:
Microsoft Windows
Software apps that create asm files:
Microsoft Windows
Software apps that import asm files:
Microsoft Windows
Multiplatform
On-line services
Software apps that export asm files:
Microsoft Windows
Online conversions and file conversion information are provided by 101convert.com.