codice sorgente

Spieghiamo cos'è il codice sorgente e quali sono le varie applicazioni che ha. Inoltre, cos'è l'open source.

L'ingegneria del software è responsabile della creazione dei codici sorgente.

Qual è il codice sorgente?

In informatica, il codice sorgente è chiamato insieme di righe di testo che esprimono, in a linguaggio di programmazione determinato, i passi da seguire da parte del computer per la corretta esecuzione di un programma specifico. Cioè, queste sono le istruzioni che il programmatore originale del Software redatti in modo da poter essere trasmessi ad un sistema informatico ed interpretati in maniera precisa e tempestiva.

Il codice sorgente è solitamente visibile durante determinate operazioni del software, ma le sue istruzioni risulteranno incomprensibili se non per chi gestisce lo specifico linguaggio in cui è stato programmato. Questo è anche il caso di siti web e altri tipi di elementi software, programmati in linguaggi web (come HTML o Java Script) e poi eseguito o interpretato dalla finestra del browser a partire dal Internet.

L'area del informatica che è dedicato alla creazione di questi codici sorgente è l'ingegneria del software, dedicata alla creazione di programmi per computer. beatitudine creatività È anche supportato dalle leggi sul diritto d'autore, nel senso che il codice sorgente è opera esclusiva e creazione dei suoi programmatori, inalterabile e irriproducibile da terzi, proprio come il contenuto di un'opera letteraria.

Open Source

Chiunque può intervenire nelle istruzioni essenziali di un open source.

Ci sono programmi che non sono guidati dalle linee guida del diritto d'autore per quanto riguarda il loro codice sorgente, consentendo ai propri utenti di modificarlo, modificarlo e condividerlo più o meno liberamente, formando una sorta di Comunità a partire dal utenti specializzato. Questi programmi sono chiamati "open source", poiché chiunque può intervenire sulle proprie istruzioni essenziali e creare versioni proprie o individuali del programma originale, chiamate a loro volta "distribuzioni". Esempi di tale software sono i programmi operativi Unix e Linux, tra molti altri.

!-- GDPR -->