software
il software è l'insieme dei programmi che vengono impiegati su un sistema di elaborazione. Ogni programma per essere svolto dall' hardware, deve essere prima tradotto in lingua macchina. Prima del livello linguaggio macchina c'è il livello del sistema operativo software formato da un' insieme di programmi. Nel livello software successivo viene usato un linguaggio analogo al linguaggio macchina che si basa su dei simboli alfanumerici che prende il nome di ASSEMBLY. Nel livello successivo c'è un linguaggio uno spazio software che si basa su dei simboli alfanumerici e su delle istruzioni che si avvicinano al linguaggio e al ragionamento umano, alla grammatica e alla matematica: il linguaggio di alto livello. il compilatore è il programma che traduce un programma che è scritto in un linguaggio di alto livello e in macchina. Il livello software che si trova nel posto più alto che contiene i programmi che vengono eseguiti direttamente dall'utente, chiamate applicazioni o programmi applicativi. Ci sono tanti programmi applicativi , dove ognuno ha un compito la quale hanno come obbiettivo raggiungerlo.