Software which converts a program into assembly language is called?
singleAnswer
compiler
Compiler
Software which converts a program into assembly language
Assembly language Compiler Machine code Source-to-source compiler Low-level programming language SREC (file format) Intel HEX Translator (computing) Computer program Executable
<b>In</b> computer <b>programming</b>, <b>assembly language</b> (or <b>assembler language</b>), often 
abbreviated ... <b>Assembly code</b> is <b>converted into</b> executable <b>machine code</b> by a 
utility ... A high-level assembler is a <b>program that</b> provides language abstractions
&nbsp;... A compiler is a computer <b>program that</b> translates computer code written <b>in</b> one 
<b>programming</b> ... Early operating systems and <b>software</b> were written <b>in assembly</b> 
<b>language</b>. <b>In</b> the ... the input text <b>into</b> syntactic units called lexemes and assign 
them a category; and the evaluating, which <b>converts</b> lexemes <b>into</b> a processed 
value. A computer <b>program</b> is a list of <b>instructions</b> that can be executed by a central 
processing unit (CPU). A <b>program&#39;s</b> execution is done <b>in</b>&nbsp;... A source-to-source translator, source-to-source compiler (S2S compiler), 
transcompiler or ... A source-to-source translator <b>converts</b> between <b>programming</b> 
<b>languages</b> that operate at approximately the same ... (for <b>example</b>, <b>converting</b> 
<b>programs</b> from Python 2 to Python 3, or <b>converting programs</b> from an old API <b>to</b> 
<b>the</b> new API)&nbsp;... <b>Programs</b> written <b>in</b> low-level languages tend to be relatively non-portable. Low-
level languages can <b>convert</b> to <b>machine code</b> without a compiler or interpreter&nbsp;... Motorola S-record is a file format, created by Motorola, that conveys binary 
information <b>in</b> ASCII hex text form. This file format may also be known as 
SRECORD, SREC, S19, S28, S37. It is commonly used for <b>programming</b> flash 
memory <b>in</b> microcontrollers, ... <b>In</b> a typical application, a compiler or <b>assembler</b> 
<b>converts a program&#39;s</b> source&nbsp;... Intel HEX is a file format that conveys binary information <b>in</b> ASCII text form. It is 
commonly used for <b>programming</b> microcontrollers, EPROMs, and other types of 
programmable logic devices. <b>In</b> a typical application, a compiler or <b>assembler</b> 
<b>converts a program</b>&#39;s source ... For <b>example</b>, Linux <b>programs</b> use a single LF (line 
feed, hex value 0A )&nbsp;... A translator or <b>programming language</b> processor is a generic term that can refer 
to a compiler, <b>assembler</b>, or interpreter—anything that <b>converts code</b> from one 
computer <b>language into</b> ... The term is also used for translators between <b>software</b> 
implementations and hardware/ASIC microchip implementations of the same&nbsp;... A computer <b>program</b> is a collection of instructions that performs a specific task 
when executed by a computer. Most computer devices require <b>programs</b> to 
function properly. ... of the same <b>program</b>. Self-modifying code is possible for 
<b>programs</b> written <b>in machine code</b>, <b>assembly language</b>, Lisp, C, COBOL, PL/1, 
and Prolog. <b>In</b> computing, executable code, executable file, or executable <b>program</b>, 
sometimes simply referred to as an executable, causes a computer &quot;to perform 
indicated tasks according to encoded instructions&quot;, as opposed to a data file that 
must be parsed by a <b>program</b> to be ... <b>in machine language</b>, although it is far 
more convenient to develop <b>software</b>&nbsp;...
disassemblers compilers
Assembly language