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

BCPL

Indice BCPL

Il BCPL (Basic Combined Programming Language) è un linguaggio di programmazione sviluppato da Martin Richards dell'Università di Cambridge nel 1966, in seguito alle difficoltà che aveva incontrato nell'utilizzo del suo predecessore, il Combined Programming Language (CPL).

34 relazioni: AmigaOS, B (linguaggio), Byte, C (linguaggio), Combined Programming Language, Compilatore, CPU, Dennis Ritchie, Front-end e back-end, Go (linguaggio di programmazione), Hello world, Java (linguaggio di programmazione), Kilobyte, Linguaggio di programmazione, Macchina virtuale, Martin Richards, Massachusetts Institute of Technology, Multi user dungeon, Numero intero, Pascal (linguaggio di programmazione), Portabilità, Programmazione imperativa, Programmazione procedurale, Programmazione strutturata, Rompicapo delle otto regine, Sistema operativo, Tipo di dato, TripOS, Type check, Università di Cambridge, Word, 1966, 1967, 1979.

AmigaOS

AmigaOS è il sistema operativo della piattaforma informatica Amiga.

Nuovo!!: BCPL e AmigaOS · Mostra di più »

B (linguaggio)

Il linguaggio di programmazione B, ispirato al BCPL, è un linguaggio ormai obsoleto e viene in pratica ricordato solo perché da esso trasse origine uno dei linguaggi più utilizzati al mondo, il C. Sviluppato principalmente da Ken Thompson presso i Bell Laboratories della AT&T Corp., con contributi di Dennis Ritchie, fece la sua comparsa attorno al 1969.

Nuovo!!: BCPL e B (linguaggio) · Mostra di più »

Byte

Un byte (pron.), il cui nome deriva dalla parola inglese bite (boccone, morso, coniato anche per assonanza col termine "bit" ma rinominato per evitare confusioni accidentali di pronuncia con questo), è una sequenza di bit, il cui numero dipende dall'implementazione fisica della macchina sottostante.

Nuovo!!: BCPL e Byte · Mostra di più »

C (linguaggio)

C è un linguaggio di programmazione imperativo di natura procedurale.

Nuovo!!: BCPL 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!!: BCPL 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!!: BCPL e Compilatore · Mostra di più »

CPU

L'unità di elaborazione centrale (central processing unit, in sigla CPU, con particolare riferimento alla sezione logica in astratto) o processore centrale o più propriamente microprocessore (in sigla µP o uP, con particolare riferimento al chip hardware) è un tipo di processore digitale general purpose che si contraddistingue per sovrintendere a gran parte delle funzionalità del computer digitale basato sull'architettura di von Neumann o sull'architettura Harvard.

Nuovo!!: BCPL e CPU · Mostra di più »

Dennis Ritchie

È stato uno dei pionieri dell'informatica moderna, importante per essere stato l'inventore del linguaggio C e, assieme al suo storico collega Ken Thompson, per aver scritto il sistema operativo Unix.

Nuovo!!: BCPL e Dennis Ritchie · Mostra di più »

Front-end e back-end

I termini front end (in sigla FE) e back end (in sigla BE) (anche scritti, con grafia meno corretta, ma più comune, frontend o front-end e backend o back-end) denotano, rispettivamente, la parte visibile all'utente e con cui egli può interagire (interfaccia utente) e la parte che permette l'effettivo funzionamento di queste interazioni.

Nuovo!!: BCPL e Front-end e back-end · Mostra di più »

Go (linguaggio di programmazione)

Go è un linguaggio di programmazione open source sviluppato da Google.

Nuovo!!: BCPL e Go (linguaggio di programmazione) · 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!!: BCPL e Hello world · Mostra di più »

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, specificatamente progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.

Nuovo!!: BCPL e Java (linguaggio di programmazione) · Mostra di più »

Kilobyte

Il kilobyte è un'unità di misura dell'informazione o della quantità di dati e fa parte dei vari multipli del byte.

Nuovo!!: BCPL e Kilobyte · 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!!: BCPL e Linguaggio di programmazione · Mostra di più »

Macchina virtuale

In informatica il termine macchina virtuale (VM) indica un software che, attraverso un processo di virtualizzazione, crea un ambiente virtuale che emula tipicamente il comportamento di una macchina fisica (PC client o server) grazie all'assegnazione di risorse hardware (porzioni di disco rigido, RAM e risorse di processamento) ed in cui alcune applicazioni possono essere eseguite come se interagissero con tale macchina; infatti se dovesse andare fuori uso il sistema operativo che gira sulla macchina virtuale, il sistema di base non ne risentirebbe affatto.

Nuovo!!: BCPL e Macchina virtuale · Mostra di più »

Martin Richards

È noto per aver sviluppato il linguaggio di programmazione BCPL, antenato del popolare Linguaggio di programmazione C. Si è anche occupato dello sviluppo del Sistema operativo portabile TRIPOS.

Nuovo!!: BCPL e Martin Richards · Mostra di più »

Massachusetts Institute of Technology

L'Istituto di tecnologia del Massachusetts (in inglese: Massachusetts Institute of Technology, MIT) è una delle più importanti università di ricerca del mondo con sede a Cambridge, nel Massachusetts (Stati Uniti).

Nuovo!!: BCPL e Massachusetts Institute of Technology · Mostra di più »

Multi user dungeon

I multi user dungeon (abbreviato in MUD, talvolta inteso come acronimo di multi user dimension o domain) sono una categoria di videogiochi di ruolo eseguiti su Internet attraverso il computer da più utenti.

Nuovo!!: BCPL e Multi user dungeon · Mostra di più »

Numero intero

I numeri interi (o numeri interi relativi o, semplicemente, numeri relativi) sono formati dall'unione dei numeri naturali (0, 1, 2,...) e dei numeri interi negativi (−1, −2, −3,...), costruiti ponendo un segno “−” davanti ai naturali.

Nuovo!!: BCPL e Numero intero · 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!!: BCPL e Pascal (linguaggio di programmazione) · Mostra di più »

Portabilità

La portabilità, (in lingua inglese porting), in informatica, indica un processo di trasposizione, a volte anche con modifiche, di un componente software, volto a consentirne l'uso in un ambiente di esecuzione diverso da quello originale.

Nuovo!!: BCPL e Portabilità · 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!!: BCPL 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!!: BCPL 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!!: BCPL e Programmazione strutturata · Mostra di più »

Rompicapo delle otto regine

Il rompicapo (o problema) delle otto regine è un problema che consiste nel trovare il modo di posizionare otto regine (pezzo degli scacchi) su una scacchiera 8x8 tali che nessuna di esse possa catturarne un'altra, usando i movimenti standard della regina.

Nuovo!!: BCPL e Rompicapo delle otto regine · 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!!: BCPL e Sistema operativo · Mostra di più »

Tipo di dato

Un tipo di dato (o semplicemente tipo) è, in informatica, un nome che indica l'insieme di valori che una variabile, o il risultato di un'espressione, possono assumere e le operazioni che su tali valori si possono effettuare.

Nuovo!!: BCPL e Tipo di dato · Mostra di più »

TripOS

TRIPOS è un sistema operativo sviluppato nel 1978 all'Università di Cambridge da Martin Richards, ha costituito la base dell'AmigaDOS.

Nuovo!!: BCPL e TripOS · Mostra di più »

Type check

In informatica con type check si indica l'operazione che consiste nel controllare che i valori assegnati ad una variabile siano di un tipo di dato ammissibile per il tipo della variabile.

Nuovo!!: BCPL e Type check · Mostra di più »

Università di Cambridge

L'Università di Cambridge (in inglese: University of Cambridge) è la seconda più vecchia delle università del Regno Unito dopo quella di Oxford e la quarta in Europa.

Nuovo!!: BCPL e Università di Cambridge · Mostra di più »

Word

In informatica, word (in inglese parola) è un termine che identifica la dimensione nativa dei dati usati da un computer.

Nuovo!!: BCPL e Word · Mostra di più »

1966

Nessuna descrizione.

Nuovo!!: BCPL e 1966 · Mostra di più »

1967

Nessuna descrizione.

Nuovo!!: BCPL e 1967 · Mostra di più »

1979

Nessuna descrizione.

Nuovo!!: BCPL e 1979 · Mostra di più »

Riorienta qui:

Basic Combined Programming Language.

UscenteArrivo
Ehi! Siamo su Facebook ora! »