Treball de Recerca - Recercat
Treball de Recerca - Recercat
Treball de Recerca - Recercat
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Els llenguatges <strong>de</strong> programació<br />
Introducció<br />
Els programes informàtics, per a funcionar, han <strong>de</strong> ser interpretats pel processador<br />
<strong>de</strong> l’ordinador. Aquest rep un seguit <strong>de</strong> valors com a números en base binària (0 i 1)<br />
que formen el seguit d’ordres que se li donen. Un cop interpreta<strong>de</strong>s, el processador<br />
realitza les accions adients. Però el llenguatge que fa servir un processador, basat en<br />
zeros i uns, no és pràctic ni fàcilment manipulable per a les persones, per la gran<br />
quantitat <strong>de</strong> xifres amb que treballa. Així doncs, per a po<strong>de</strong>r escriure programes per a<br />
un ordinador, s’han creat els llenguatges <strong>de</strong> programació.<br />
Els llenguatges informàtics són llenguatges artificials que, seguint una estructura<br />
sintàctica concreta, es po<strong>de</strong>n transformar en ordres interpretables pel processador.<br />
Generalment els llenguatges informàtics es classifiquen en dos tipus: els llenguatges <strong>de</strong><br />
baix nivell i els d’alt nivell.<br />
Llenguatges <strong>de</strong> baix nivell<br />
Els llenguatges <strong>de</strong> baix nivell són aquells llenguatges <strong>de</strong> codi bàsic que pot ser<br />
interpretat directament per el processador, en forma <strong>de</strong> caràcters o en forma <strong>de</strong><br />
nombres, en general, que s’utilitzen només per un tipus <strong>de</strong> processador <strong>de</strong>terminat. És<br />
el cas, per exemple, <strong>de</strong>l llenguatge assemblador (assembly language), un llenguatge<br />
creat als anys 50 per tal <strong>de</strong> facilitar l’escriptura i si feia falta la memorització <strong>de</strong> les<br />
diferents ordres <strong>de</strong> l’ordinador. És una traducció directa <strong>de</strong>l llenguatge màquina<br />
(binari) a caràcters.<br />
El fet <strong>de</strong> transformar el codi binari a caràcters permet fer-ne un codi més<br />
intel·ligible, però <strong>de</strong> tota manera es<strong>de</strong>vé una forma molt complexa.<br />
Els llenguatges <strong>de</strong> baix nivell, alhora, es divi<strong>de</strong>ixen en dos tipus diferents,<br />
anomenats <strong>de</strong> primera i segona generació.<br />
Primera generació<br />
El llenguatge <strong>de</strong> primera generació és el codi màquina pròpiament dit, un<br />
llenguatge que el processador pot entendre directament quan li és enviat.<br />
6