Els ordinadors s’estenen cada any més. Són cada cop més ràpids i còmodes d’utilitzar, i la professió de programador s’ha convertit des de fa temps en una de les més demandades i ben pagades. Fins i tot una persona allunyada de la programació gairebé segur ha escoltat que hi ha llenguatges de programació. Per a què serveixen i per què n’hi ha tantes?
Tan perfecte com és un ordinador, sense programari és només una pila de metall i plàstic. Són els programes els que determinen què i com fa l’ordinador, en quina seqüència realitza determinades operacions. Els primers llenguatges de programació van començar a aparèixer a principis dels anys cinquanta i es van utilitzar per convertir expressions aritmètiques simples en codi de màquina. El codi de la màquina és un sistema d’instruccions informàtiques interpretat directament per un microprocessador. Però és molt incòmode que una persona escrigui un programa en codis de màquina. Per tal de facilitar el treball del programador, es van començar a crear llenguatges de programació que es divideixen en llenguatges d'alt i baix nivell. Com més alt és el nivell del llenguatge, més fàcil serà per a un programador escriure-hi. Aquest llenguatge és més comprensible per a una persona, ja que permet utilitzar construccions semàntiques simples per establir la seqüència d'accions necessària. Després de crear el programa, es compila, és a dir, es tradueix automàticament al llenguatge dels codis de màquina que el processador entén. Els llenguatges de nivell baix són molt més propers al codi de la màquina i, per tant, són més difícils d’escriure. Però tenen el seu avantatge: els programes escrits en aquest idioma són molt ràpids i compactes. El llenguatge de nivell baix més popular és Assembler. Alguns dels seus avantatges són tan evidents que, fins i tot en programes complexos escrits en llenguatges d’alt nivell, s’utilitza sovint l’assemblatge, tot i que hi ha un gran nombre de llenguatges de programació que es poden comptar amb un dit. Un dels més estès és el llenguatge C ++. Aquest és un llenguatge prou senzill i còmode per a un programador, que us permet crear programes de qualsevol complexitat. No fa gaire, Microsoft ha desenvolupat el llenguatge C # (que es llegeix com a "si sharp"), que té diverses funcions noves i està destinat a escriure programes per al sistema operatiu Windows. Microsoft ha llançat un entorn de programació molt popular Microsoft Visual Studio, que us permet programar en llenguatges C ++, C # i alguns altres. El llenguatge de programació Delphi és molt conegut. Té el seu origen en el famós Pascal, però gràcies als esforços de Borland, va adquirir una sèrie de noves qualitats, convertint-se, de fet, en un nou idioma. Escriure en aquest llenguatge és bastant senzill i convenient i, gràcies a l’entorn de programació de Borland Delphi, s’ha estès molt. Sense llenguatges de programació l’existència d’Internet hauria estat impossible. Llenguatges com Perl i PHP us permeten crear scripts que determinin l'execució de les accions necessàries a les pàgines del lloc. Fins i tot la creació de la pàgina web més senzilla és impossible sense el coneixement de l’HTML, el llenguatge de marcatge de documents estàndard. Els dispositius informàtics ja són a tot arreu: en telèfons mòbils i caixers automàtics, en màquines de control numèric i televisors. És difícil trobar una esfera de la vida en què no estarien involucrats d’una manera o d’una altra. I tots aquests dispositius funcionen gràcies a programes escrits amb diversos llenguatges de programació.