Assembly Languages
Assembly languages directly correspond to a machine language (see below) so machine code instructions appear in a form understandable by humans. Assembly languages lets programmers use symbolic addresses, which the assembler converts to absolute addresses. Most assemblers also support macros and symbolic constants.
- ASEM-51
- AKI (AvtoKod "Inzhener", "Engineer's Autocode" for Minsk family of computers)
- ASCENT (ASsembler for CENTral Processor Unit of Control Data Corporation computer systems pre-COMPASS)
- ASPER (ASsembler for PERipheral Processor Units of Control Data Corporation computer systems pre-COMPASS)
- AUTOCODER (for IBM 1401 and 1440 mainframe systems)
- BAL (Basic AssembLer) - for IBM System/360 and later mainframe systems
- C-- (name used by a few languages that bring C language closer to Assembly)
- COMPASS (COMPrehensive ASSembler)
- Emu8086 (x86 assembler and Intel's 8086 microprocessor emulator)
- EDTASM (Microsoft editor/assembler for Motorola 6809 on the Color Computer)
- FAP (Fortran Assembly Program, for IBM 709, 7090, 7094 mainframes)
- FASM (Flat Assembler; IA-32, IA-64)
- GAS (GNU Assembler)
- HLA (High Level Assembly)
- HLASM (High Level Assembler, for mainframes)
- LC-3
- Linoleum (for cross-platform use)
- MACRO-11 (for DEC PDP-11)
- MACRO-20 (for DEC DECSYSTEM-20)
- MACRO-32 (for DEC VAX)
- MASM (Microsoft Macro Assembler)
- MI (Machine Interface, compile-time intermediate language)
- MIPS (for MIPS architecture) Microprocessor without Interlocked Pipeline Stages
- Motorola 68k Assembly (for Motorola 68000 family) of CPUs
- NASM (Netwide Assembler)
- NEAT (National's Electronic Autocoder Technique), for NCR computers, evolved into NEAT/3
- PAL-III (for DEC PDP-8)
- PASM (for Parrot virtual machine)
- RosAsm (32-bit Assembler; The Bottom Up Assembler)
- SC123 (for educational computer developed at CSU)
- Sphinx C-- (mixes Assembly commands with C-like structures)
- SPS (also IBM 1620)
- SSK (Sistema Simvolicheskogo Kodirovaniya, or "System of symbolic coding") for Minsk family of computers
- TASM (Turbo Assembler, Borland)
- Yasm (Rewrite of NASM)
- Z80A Mnemonic language used to represent instructions for the Z80A microprocessor
Read more about this topic: List Of Programming Languages By Type
Famous quotes containing the words assembly and/or languages:
“A man may be a heretic in the truth; and if he believe things only because his pastor says so, or the assembly so determines, without knowing other reason, though his belief be true, yet the very truth he holds becomes his heresy.”
—John Milton (16081674)
“No doubt, to a man of sense, travel offers advantages. As many languages as he has, as many friends, as many arts and trades, so many times is he a man. A foreign country is a point of comparison, wherefrom to judge his own.”
—Ralph Waldo Emerson (18031882)