Che cos'è un riferimento al linguaggio di programmazione?

Un riferimento al linguaggio di programmazione è la documentazione creata con lo scopo di spiegare come funziona un linguaggio di programmazione per computer e come scrivere un codice sorgente valido per la lingua. In generale, un riferimento al linguaggio di programmazione tratterà aspetti come il funzionamento delle istruzioni di diramazione, quali tipi scalari sono disponibili e come possono essere utilizzati diversi operatori. L'obiettivo di un riferimento al linguaggio di programmazione non è necessariamente quello di insegnare a qualcuno come programmare in un determinato linguaggio, ma di fornire una fonte autorevole per chiarire questioni tecniche. A differenza di una specifica del linguaggio di programmazione, che può essere un documento molto preciso che traccia minuscoli dettagli dell'implementazione interna del linguaggio, un riferimento al linguaggio di programmazione tenta di rispondere alle domande in modo più ampio e pratico, dal punto di vista della programmazione anziché dal punto di vista dell'interfaccia tecnica .

Quando un linguaggio informatico viene sviluppato e si evolve nel tempo, molti sviluppatori di linguaggi mantengono un riferimento al linguaggio di programmazione. Il riferimento di solito tenta di spiegare i diversi aspetti di come il linguaggio di programmazione lavora con specificità, senza approfondire troppo i dettagli che non sono richiesti per la programmazione generale. Il documento non è un tutorial o una guida di apprendimento, tuttavia, e le descrizioni fornite spiegano solo come utilizzare operatori e funzionalità diverse e la sintassi corretta che deve utilizzare un programmatore.

Il tipo esatto di informazioni coperto da un riferimento al linguaggio di programmazione può includere quasi tutti gli aspetti di base di un linguaggio informatico. Questo può significare tutti gli operatori di base, come segni di addizione e sottrazione, nonché la struttura di base che deve seguire un file di codice sorgente in modo che possa essere interpretato dal compilatore del linguaggio. Altre informazioni che possono essere trattate da un riferimento al linguaggio di programmazione sono il modo in cui funzionano le ramificazioni logiche, come le istruzioni if-then-else, e i limiti e i nomi dei tipi scalari supportati come numeri interi. Nelle lingue di livello inferiore, potrebbero essere coperte anche le funzionalità dello spazio dei nomi e la gestione della memoria.

In alcuni casi, a seconda della complessità o delle dimensioni di un linguaggio di programmazione, il riferimento al 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 informatica 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 che vengono prodotti sono realizzati da scrittori tecnici indipendenti che non sono affiliati con gli sviluppatori di lingue.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?