Skip to main content

Cos'è un riferimento per il linguaggio di programmazione?

Un riferimento del linguaggio di programmazione è la documentazione creata allo scopo di spiegare come funziona un linguaggio di programmazione del computer e come scrivere codice sorgente valido per il linguaggio.In generale, un riferimento del linguaggio di programmazione coprirà aspetti come il funzionamento delle dichiarazioni di ramificazione, quali tipi scalari sono disponibili e come possono essere utilizzati diversi operatori.L'obiettivo di un riferimento del linguaggio di programmazione non è necessariamente quello di insegnare a qualcuno come programmare in una determinata lingua, ma di fornire una fonte autorevole per chiarire le domande tecniche.A differenza di una specifica del linguaggio di programmazione, che può essere un documento molto preciso che traccia i dettagli minimi dell'implementazione interna del linguaggio, un riferimento del linguaggio di programmazione tenta di rispondere alle domande in modo più ampio e praticamente, da un punto di vista di programmazione anziché una prospettiva dell'interfaccia tecnica.

Quando viene sviluppato un linguaggio di computer e si evolve nel tempo, molti sviluppatori di lingue mantengono un riferimento del linguaggio di programmazione.Il riferimento di solito tenta di spiegare i diversi aspetti di come funziona il linguaggio di programmazione con la specificità, senza approfondire i dettagli che non sono richiesti per la programmazione generale.Il documento non è una guida tutorial o di apprendimento, tuttavia, e le descrizioni fornite spiegano solo come possono essere utilizzati diversi operatori e funzionalità e la sintassi adeguata che un programmatore deve utilizzare.può includere quasi tutti gli aspetti di base di una lingua di computer.Ciò può significare tutti gli operatori di base, come segni di addizione e sottrazione, nonché la struttura di base che un file di codice sorgente deve seguire in modo che possa essere interpretato dal compilatore di linguaggio.Altre informazioni che un riferimento del linguaggio di programmazione può coprire è come ramificazione logica e mdash;come i se-then-else dichiarazioni mdash;Lavoro e i limiti e i nomi dei tipi scalari supportati come i numeri interi.Nei linguaggi di livello inferiore, anche le funzionalità dello spazio dei nomi e la gestione della memoria potrebbero essere coperte.

In alcuni casi, a seconda della complessità o delle dimensioni di un linguaggio di programmazione, il riferimento del linguaggio di programmazione può essere lungo centinaia o migliaia di pagine.Il riferimento può essere venduto come libro o serie di libri, oppure può essere reso disponibile come file digitale o download.Alcuni linguaggi di programmazione dei computer hanno siti Web ufficiali su Internet in cui il riferimento linguistico viene costantemente aggiornato e mantenuto man mano che la lingua avanza.Occasionalmente, gli unici documenti di riferimento prodotti sono realizzati da scrittori tecnici indipendenti che non sono affiliati con gli sviluppatori linguistici.