Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

ALGOL

Indice ALGOL

ALGOL (abbreviazione di ALGOrithmic Language, ossia linguaggio algoritmico) è un linguaggio di programmazione sviluppato nel 1958.

32 relazioni: Ada (linguaggio di programmazione), ALGOL, Algoritmo, Analisi numerica, Backus-Naur Form, C (linguaggio), Combined Programming Language, Compilatore, De facto, Edsger Dijkstra, Equazione differenziale, Fortran, Funzione (informatica), Grammatica libera dal contesto, Hello world, Istruzione (informatica), John Backus, Linguaggio di programmazione, Mainframe, Niklaus Wirth, Norma (tecnologia), Pascal (linguaggio di programmazione), Portable Document Format, Programmazione imperativa, Programmazione procedurale, Programmazione strutturata, Simula, Sintassi, Sistema operativo, Tipizzazione forte, Tony Hoare, 1958.

Ada (linguaggio di programmazione)

Ada è un linguaggio di programmazione sviluppato verso la fine degli anni settanta su iniziativa del Dipartimento della Difesa (DOD) degli Stati Uniti.

Nuovo!!: ALGOL e Ada (linguaggio di programmazione) · Mostra di più »

ALGOL

ALGOL (abbreviazione di ALGOrithmic Language, ossia linguaggio algoritmico) è un linguaggio di programmazione sviluppato nel 1958.

Nuovo!!: ALGOL e ALGOL · Mostra di più »

Algoritmo

Un algoritmo è un procedimento che risolve un determinato problema attraverso un numero finito di passi elementari in un tempo ragionevole.

Nuovo!!: ALGOL e Algoritmo · Mostra di più »

Analisi numerica

L'analisi numerica (detta anche calcolo numerico o calcolo scientifico) è una branca della matematica applicata che risolve i modelli prodotti dall'analisi matematica alle scomposizioni finite normalmente praticabili, coinvolgendo il concetto di approssimazione.

Nuovo!!: ALGOL e Analisi numerica · Mostra di più »

Backus-Naur Form

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).

Nuovo!!: ALGOL e Backus-Naur Form · Mostra di più »

C (linguaggio)

C è un linguaggio di programmazione imperativo di natura procedurale.

Nuovo!!: ALGOL e C (linguaggio) · Mostra di più »

Combined Programming Language

Il CPL (Combined Programming Language) è un linguaggio di programmazione sviluppato congiuntamente dall'Università di Cambridge e dall'Università di Londra durante i primi anni 1960.

Nuovo!!: ALGOL e Combined Programming Language · 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).

Nuovo!!: ALGOL e Compilatore · Mostra di più »

De facto

De facto ("di fatto", "in realtà") è una locuzione latina utilizzata nel linguaggio giuridico e in quello comune per indicare un elemento che è nella pratica in vigore (o in essere), pur non avendo un riconoscimento di carattere ufficiale.

Nuovo!!: ALGOL e De facto · Mostra di più »

Edsger Dijkstra

Edsger Wybe Dijkstra è nato a Rotterdam l'11 maggio del 1930.

Nuovo!!: ALGOL e Edsger Dijkstra · Mostra di più »

Equazione differenziale

In analisi matematica un'equazione differenziale è un'equazione che lega una funzione incognita alle sue derivate: se la funzione è di una sola variabile l'equazione presenta soltanto derivate ordinarie e viene detta equazione differenziale ordinaria; se invece l'equazione contiene derivate parziali della funzione è detta equazione alle derivate parziali.

Nuovo!!: ALGOL e Equazione differenziale · Mostra di più »

Fortran

Fortran (o FORTRAN) - acronimo di FORmula TRANslation (o TRANslator) ovvero "traduzione (o traduttore) di formule" - è uno dei primi linguaggi di programmazione, sviluppato a partire dal 1954 da un gruppo di lavoro guidato da John Backus.

Nuovo!!: ALGOL e Fortran · Mostra di più »

Funzione (informatica)

Una funzione (detta anche routine, subroutine, procedura, sottoprogramma o metodo), in informatica e nell'ambito della programmazione, è un particolare costrutto sintattico di un determinato linguaggio di programmazione che permette di raggruppare, all'interno di un programma, una sequenza di istruzioni in un unico blocco, espletando così una specifica (e in generale più complessa) operazione, azione (o elaborazione) sui dati del programma stesso in modo tale che, a partire da determinati input, restituisca determinati output.

Nuovo!!: ALGOL e Funzione (informatica) · Mostra di più »

Grammatica libera dal contesto

In informatica e in linguistica, una grammatica libera dal contesto (o non contestuale, context-free o CFG) è una grammatica formale in cui ogni regola sintattica è espressa sotto forma di derivazione di un simbolo a sinistra a partire da uno o più simboli a destra.

Nuovo!!: ALGOL e Grammatica libera dal contesto · Mostra di più »

Hello world

L'interfaccia grafica di un programma scritto in Perl che stampa il messaggio "''Hello world!''" "Hello, World!" su Debian GNU/Hurd, in xfce4-terminal. Hello, world! (in Italiano "Ciao, mondo!") è un semplice programma informatico che produce come risultato - output - la scritta "Hello, world!" o altre varianti.

Nuovo!!: ALGOL e Hello world · Mostra di più »

Istruzione (informatica)

Con il termine istruzione in informatica si intende il comando impartito ad un esecutore (processore) utilizzando un linguaggio ad esso comprensibile.

Nuovo!!: ALGOL e Istruzione (informatica) · 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.

Nuovo!!: ALGOL e John Backus · Mostra di più »

Linguaggio di programmazione

Un linguaggio di programmazione, in informatica, è un linguaggio formale che specifica un insieme di istruzioni che possono essere usate per produrre dati in output.

Nuovo!!: ALGOL e Linguaggio di programmazione · Mostra di più »

Mainframe

Il mainframe computer (ellissi utilizzata comunemente: "mainframe") o sistema centrale è una tipologia di computer caratterizzata da prestazioni di elaborazione dati di alto livello di tipo centralizzato.

Nuovo!!: ALGOL e Mainframe · Mostra di più »

Niklaus Wirth

Niklaus Wirth è l'inventore dei linguaggi di programmazione Pascal, Modula-2, e Oberon.

Nuovo!!: ALGOL e Niklaus Wirth · Mostra di più »

Norma (tecnologia)

Le norme tecniche o standard sono documenti tecnici utilizzati in svariati ambiti, cui si perviene dopo opportuni processi di normazione o standardizzazione da parte di opportuni enti, aventi proprie e peculiari caratteristiche.

Nuovo!!: ALGOL e Norma (tecnologia) · Mostra di più »

Pascal (linguaggio di programmazione)

Il Pascal, in informatica, è un linguaggio di programmazione creato da Niklaus Wirth e basato sul linguaggio ALGOL; il nome è dedicato a Blaise Pascal che inventò nel 1645 la Pascalina, considerata la prima calcolatrice.

Nuovo!!: ALGOL e Pascal (linguaggio di programmazione) · Mostra di più »

Portable Document Format

Il Portable Document Format, comunemente indicato con la sigla PDF, è un formato di file basato su un linguaggio di descrizione di pagina sviluppato da Adobe Systems nel 1993 per rappresentare documenti di testo e immagini in modo indipendente dall'hardware e dal software utilizzati per generarli o per visualizzarli.

Nuovo!!: ALGOL e Portable Document Format · Mostra di più »

Programmazione imperativa

In informatica, la programmazione imperativa è un paradigma di programmazione secondo cui un programma viene inteso come un insieme di istruzioni (dette anche direttive o comandi), ciascuna delle quali può essere pensata come un "ordine" che viene impartito alla macchina virtuale del linguaggio di programmazione utilizzato.

Nuovo!!: ALGOL e Programmazione imperativa · Mostra di più »

Programmazione procedurale

In informatica la programmazione procedurale è un paradigma di programmazione che consiste nel creare dei blocchi di codice sorgente, identificati da un nome e racchiusi da dei delimitatori, che variano a seconda del linguaggio di programmazione; questi sono detti anche sottoprogrammi (in inglese subroutine), procedure o funzioni, a seconda del linguaggio e dei loro ruoli all'interno del linguaggio stesso.

Nuovo!!: ALGOL e Programmazione procedurale · Mostra di più »

Programmazione strutturata

In informatica la programmazione strutturata è un paradigma di programmazione emerso fra gli anni sessanta e gli anni settanta nel contesto della programmazione procedurale.

Nuovo!!: ALGOL e Programmazione strutturata · Mostra di più »

Simula

Il Simula è stato il primo linguaggio di programmazione orientato agli oggetti (OOP).

Nuovo!!: ALGOL e Simula · Mostra di più »

Sintassi

La parola sintassi o sintattica (dal greco σύνταξις sýntaxis "associazione, organizzazione") è la branca della grammatica e della linguistica che studia i diversi modi in cui i codici dei linguaggi si uniscono tra loro per formare una proposizione e i vari modi in cui le proposizioni si collegano per formare un periodo.

Nuovo!!: ALGOL e Sintassi · Mostra di più »

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

Nuovo!!: ALGOL e Sistema operativo · Mostra di più »

Tipizzazione forte

In informatica, e in particolare in programmazione, l'espressione tipizzazione forte (strong typing) può essere usata per caratterizzare il tipo di regole che un determinato linguaggio di programmazione impone, a livello sintattico o semantico, circa la tipizzazione dei dati e all'uso dei dati in relazione al loro tipo.

Nuovo!!: ALGOL e Tipizzazione forte · Mostra di più »

Tony Hoare

Ha trovato larga fama grazie all'invenzione, nel 1960, del quicksort, l'algoritmo di ordinamento più usato al mondo.

Nuovo!!: ALGOL e Tony Hoare · Mostra di più »

1958

Nessuna descrizione.

Nuovo!!: ALGOL e 1958 · Mostra di più »

Riorienta qui:

ALGOL 68.

UscenteArrivo
Ehi! Siamo su Facebook ora! »