Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn

Backus-Naur Form e Linguaggio di programmazione

Scorciatoie: Differenze, Analogie, Jaccard somiglianza Coefficiente, Riferimenti.

Differenza tra Backus-Naur Form e Linguaggio di programmazione

Backus-Naur Form vs. Linguaggio di programmazione

La BNF (Backus-Naur Form o Backus Normal Form) è una metasintassi, ovvero un formalismo attraverso cui è possibile descrivere la sintassi di linguaggi formali (il prefisso meta ha proprio a che vedere con la natura circolare di questa definizione). Un linguaggio di programmazione è un sistema di notazione per la scrittura di programmi per computer. La maggior parte dei linguaggi di programmazione sono linguaggi formali basati su testo, ma possono anche essere grafici.

Analogie tra Backus-Naur Form e Linguaggio di programmazione

Backus-Naur Form e Linguaggio di programmazione hanno 8 punti in comune (in Unionpedia): ALGOL, Compilatore, Espressione regolare, John Backus, Linguaggio formale, PL/I, Programma (informatica), Sintassi (informatica).

ALGOL

ALGOL (abbreviazione di ALGOrithmic Language, ossia linguaggio algoritmico) è un linguaggio di programmazione sviluppato nel 1958. In un certo senso fu una reazione al Fortran; introdusse concetti fondamentali come lo stack dei record di attivazione e per certi versi si può considerare capostipite di una grande famiglia di linguaggi di notevole successo, dal Pascal al C. Per una trentina d'anni è stato lo standard de facto con cui si rappresentavano gli algoritmi.

ALGOL e Backus-Naur Form · ALGOL e Linguaggio di programmazione · Mostra di più »

Compilatore

Un compilatore è un programma informatico che traduce una serie di istruzioni scritte in un determinato linguaggio di programmazione (codice sorgente) in istruzioni di un altro linguaggio (codice oggetto): il processo di traduzione si chiama compilazione mentre l'attività inversa - ovvero passare dal codice oggetto al codice sorgente - è chiamata decompilazione ed è effettuata per mezzo di un decompilatore.

Backus-Naur Form e Compilatore · Compilatore e Linguaggio di programmazione · Mostra di più »

Espressione regolare

Unespressione regolare (o, in forma abbreviata, regexp, regex o RE) è una sequenza di simboli (quindi una stringa) che identifica un insieme di stringhe.

Backus-Naur Form e Espressione regolare · Espressione regolare e Linguaggio di programmazione · Mostra di più »

John Backus

Per ovviare alla difficoltà di programmazione del calcolatori dell'epoca, nel 1954 Backus iniziò la direzione di un progetto di ricerca della IBM per il progetto e la realizzazione di un linguaggio di programmazione più vicino alla comune notazione matematica.

Backus-Naur Form e John Backus · John Backus e Linguaggio di programmazione · Mostra di più »

Linguaggio formale

Per linguaggio formale, in matematica, logica, informatica e linguistica, si intende un insieme di stringhe costruite sopra un alfabeto, cioè sopra un insieme di oggetti tendenzialmente semplici che vengono chiamati caratteri, simboli o lettere.

Backus-Naur Form e Linguaggio formale · Linguaggio di programmazione e Linguaggio formale · Mostra di più »

PL/I

PL/I, (Programming Language One) è un linguaggio di programmazione progettato nel 1964 per lo sviluppo di applicazioni scientifiche, ingegneristiche o commerciali (il suo principale campo di applicazione è lelaborazione dati).

Backus-Naur Form e PL/I · Linguaggio di programmazione e PL/I · Mostra di più »

Programma (informatica)

In informatica, un programma è una sequenza di istruzioni codificate in un linguaggio interpretabile da un elaboratore, espressione di un algoritmo per la risoluzione automatica di una certa classe di problemi.

Backus-Naur Form e Programma (informatica) · Linguaggio di programmazione e Programma (informatica) · Mostra di più »

Sintassi (informatica)

La sintassi di un linguaggio di programmazione o di un altro linguaggio formale (di markup, di query e così via) indica nell'informatica l'insieme delle regole che una porzione di codice deve seguire per essere considerata conforme a quel linguaggio.

Backus-Naur Form e Sintassi (informatica) · Linguaggio di programmazione e Sintassi (informatica) · Mostra di più »

La lista di cui sopra risponde alle seguenti domande

Confronto tra Backus-Naur Form e Linguaggio di programmazione

Backus-Naur Form ha 17 relazioni, mentre Linguaggio di programmazione ha 193. Come hanno in comune 8, l'indice di Jaccard è 3.81% = 8 / (17 + 193).

Riferimenti

Questo articolo mostra la relazione tra Backus-Naur Form e Linguaggio di programmazione. Per accedere a ogni articolo dal quale è stato estratto informazioni, visitare: