Programari
De Viquip??dia
El programari (software, en angl??s), ??s la part l??gica de l'ordinador, ??s a dir, el conjunt de programes i instruccions que regeixen el funcionament del maquinari.
[edita] Tipus
- Un sistema operatiu ??s el programari que s'inicia en engegar un ordinador, i que controla l'execuci?? de tots els altres programes.
- El microprogramari (firmware, en angl??s) ??s el programari espec??fic que controla un dispositiu (un m??dem, una unitat de DVD...)
- Les biblioteques contenen funcions comunes del sistema operatiu, que s??n utilitzades des d'altres programes.
- Les aplicacions s??n programes que executa un usuari amb una funci?? concreta; calculadora, processador de textos, gestors de fulls de c??lcul, videojocs, missatgeria...
[edita] Creaci?? de programari
Hi ha molts llenguatges de programaci??, com s??n el C, PHP, Perl, Python, Java, BASIC, etc. que es poden utilitzar per escriure programes. Les eines m??nimes que es necessiten s??n un editor de text i un compilador o int??rpret del llenguatge que s'utilitzi.
Es pot crear programari seguint diferents paradigmes, com ara la programaci?? estructurada o la programaci?? orientada a objectes
[edita] Drets d'autor
Freq??entment es classifica el programari segons les llibertats que ofereix (lliure o propietari) o si ??s de pagament o no (programari de prova (shareware), abandonware...).