Indice
25 relazioni: Clipper (linguaggio), Compilatore, DOS, Driver, Espressione regolare, GNU General Public License, Harbour, Interfaccia a riga di comando, Interfaccia grafica, Interprete (informatica), Libreria di runtime, Linguaggio di programmazione, Linguaggio di scripting, Linux, MacOS, Microsoft Windows, MySQL, Object Linking and Embedding, Open Database Connectivity, Open source, PostgreSQL, Programmatore, Retrocompatibilità, Terminale (informatica), Unix.
- Linguaggi di programmazione procedurali
Clipper (linguaggio)
Clipper è un versatile linguaggio di programmazione di alto livello. È stato ed è usato prevalentemente per creare programmi gestionali integrati basati su database relazionali in ambiente DOS, ma la sua potenza e flessibilità (unita alla caratteristica architettura aperta) sono quelle tipiche dei linguaggi general-purpose.
Vedere XHarbour e Clipper (linguaggio)
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.
Vedere XHarbour e Compilatore
DOS
Il DOS (pronuncia italiana "dòs"), acronimo di '''D'''isk '''O'''perating '''S'''ystem cioè "sistema operativo a disco", è una famiglia di sistemi operativi molto utilizzata per il mercato dei personal computer IBM compatibili fra l'inizio degli anni ottanta e la metà degli anni novanta (o fino a circa il 2000 se si includono le versioni della famiglia Microsoft Windows 9x, ovvero Windows 95, 98 e ME, che sono basate parzialmente sul DOS e lo incorporano).
Vedere XHarbour e DOS
Driver
Un driver, dall'inglese "guidatore", in informatica indica l'insieme di procedure software, spesso scritte in assembly, che permette ad un sistema operativo di pilotare un dispositivo hardware (ad es. una periferica).
Vedere XHarbour e Driver
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.
Vedere XHarbour e Espressione regolare
GNU General Public License
La GNU General Public License (comunemente indicata con l'acronimo GNU GPL o semplicemente GPL) è una licenza fortemente copyleft per software libero, originariamente stesa nel 1989 da Richard Stallman per patrocinare i programmi creati per il sistema operativo GNU.
Vedere XHarbour e GNU General Public License
Harbour
Harbour è un compilatore del linguaggio implementato dal compilatore CA-Clipper. Harbour è un compilatore open source e multipiattaforma in grado di girare su MS-DOS, Microsoft Windows, Windows CE, OS/2, Mac OSX e Linux.
Vedere XHarbour e Harbour
Interfaccia a riga di comando
In informatica uninterfaccia a riga di comando (dall'inglese command line interface, in acronimo CLI) o anche console, riga di comando, terminale o prompt dei comandi, è un tipo di interfaccia utente caratterizzata da un'interazione testuale tra utente ed elaboratore (vedi shell): l'utente impartisce comandi testuali in input mediante tastiera alfanumerica e riceve risposte testuali in output dall'elaboratore mediante display o stampante alfanumerici.
Vedere XHarbour e Interfaccia a riga di comando
Interfaccia grafica
Linterfaccia grafica, nota anche come GUI (dall'inglese graphical user interface), in informatica è un tipo di interfaccia utente che consente l'interazione uomo-macchina in modo visuale utilizzando rappresentazioni grafiche (es. widget) piuttosto che utilizzando i comandi tipici di un'interfaccia a riga di comando (vedi shell e front end): cominciata ad apparire negli anni ottanta, tra i primi esempi il Macintosh 128K di Apple, presentato nel gennaio 1984, anche se limitata dal monitor in bianco e nero, nel gennaio del 1985 Atari Corporation aveva presentato l'Atari ST, anche se l'interfaccia grafica era monocromatica.
Vedere XHarbour e Interfaccia grafica
Interprete (informatica)
Un interprete, in informatica e nella programmazione, è un programma in grado di eseguire altri programmi a partire direttamente dal relativo codice sorgente scritto in un linguaggio di alto livello, senza la previa compilazione dello stesso (codice oggetto), eseguendo cioè le istruzioni nel linguaggio usato traducendole di volta in volta in istruzioni in linguaggio macchina del processore.
Vedere XHarbour e Interprete (informatica)
Libreria di runtime
Una libreria di runtime (o libreria runtime) è una libreria software usata da un compilatore per implementare delle funzioni integrate all'interno di un linguaggio di programmazione durante il runtime (esecuzione) di un programma.
Vedere XHarbour e Libreria di runtime
Linguaggio di programmazione
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.
Vedere XHarbour e Linguaggio di programmazione
Linguaggio di scripting
Un linguaggio di scripting, in informatica, è un linguaggio di programmazione interpretato destinato in genere a compiti di automazione del sistema operativo (batch) o delle applicazioni (macro), o a essere usato nella programmazione web all'interno delle pagine web.
Vedere XHarbour e Linguaggio di scripting
Linux
GNU/Linux, comunemente noto come Linux (pronuncia inglese), è una famiglia di sistemi operativi liberi e open source di tipo Unix-like, pubblicati in varie distribuzioni, che usano come nucleo il kernel Linux: oggi molte importanti società nel campo dell'informatica come Google, Microsoft, Amazon, IBM, Oracle, Hewlett-Packard, Red Hat, Canonical, Novell e Valve sviluppano e pubblicano sistemi Linux.
Vedere XHarbour e Linux
MacOS
macOS (pronunciato in inglese come /mæk oʊ ɛs/) (/mæk oʊ ɛs tɛn/) è il sistema operativo sviluppato da Apple per i computer Macintosh. È nato nel 2001 per combinare le note caratteristiche dell'interfaccia utente dell'originario Mac OS Classic con l'architettura di un sistema operativo di derivazione UNIX della famiglia BSD.
Vedere XHarbour e MacOS
Microsoft Windows
Microsoft Windows (comunemente indicato come Windows) è una famiglia di ambienti operativi e sistemi operativi prodotta da Microsoft Corporation dal 1985, orientato a personal computer, workstation, server e smartphone; prende il nome dall'interfaccia di programmazione di un'applicazione a finestre (che si chiamano "windows" in lingua inglese), detta File Explorer.
Vedere XHarbour e Microsoft Windows
MySQL
MySQL o Oracle MySQL (AFI: "My S-Q-L") è un relational database management system (RDBMS) composto da un client a riga di comando e un server.
Vedere XHarbour e MySQL
Object Linking and Embedding
In informatica, Object Linking and Embedding (in inglese collegamento e incorporazione di oggetti), generalmente abbreviato OLE, è una tecnologia di transclusione per la creazione di documenti composti (compound document) sviluppata da Microsoft.
Vedere XHarbour e Object Linking and Embedding
Open Database Connectivity
In informatica Open DataBase Connectivity (ODBC) è un driver o connettore attraverso un'API standard per la connessione dal client al DBMS. Questa API è indipendente dai linguaggi di programmazione, dai sistemi di database e dal sistema operativo.
Vedere XHarbour e Open Database Connectivity
Open source
Con open source (in italiano sorgente aperta), in informatica, si indica un software distribuito, generalmente in via gratuita, sotto i termini di una licenza open source, che ne concede lo studio, l'utilizzo, la modifica e la redistribuzione.
Vedere XHarbour e Open source
PostgreSQL
PostgreSQL (pronuncia all'inglese, 5,6 kB MP3) è un completo DBMS ad oggetti pubblicato con licenza libera (stile Licenza BSD). Spesso abbreviato come "Postgres", sebbene questo sia un nome vecchio dello stesso progetto, è una reale alternativa sia rispetto ad altri prodotti liberi come MySQL, Firebird SQL e MaxDB che a quelli a codice chiuso come Oracle, IBM Informix o DB2 ed offre caratteristiche uniche nel suo genere che lo pongono per alcuni aspetti all'avanguardia nel settore delle basi di dati.
Vedere XHarbour e PostgreSQL
Programmatore
Un programmatore informatico o semplicemente programmatore (o coder, "scrittore di codice") è un tecnico che, attraverso la relativa fase di programmazione, traduce o codifica l'algoritmo risolutivo di un problema dato nel codice sorgente del software da far eseguire a un elaboratore, utilizzando un determinato linguaggio di programmazione.
Vedere XHarbour e Programmatore
Retrocompatibilità
Il termine retrocompatibilità o compatibilità all'indietro (in inglese backward compatibility) assume una serie di significati diversi ma legati tra di loro, in ambito tecnologico, soprattutto in informatica.
Vedere XHarbour e Retrocompatibilità
Terminale (informatica)
Un terminale in campo informatico, è un dispositivo hardware, elettronico o elettromeccanico, che viene usato per inserire dati in ingresso ad un computer o in un sistema di elaborazione e riceverli in uscita (output) per la loro visualizzazione.
Vedere XHarbour e Terminale (informatica)
Unix
Unix (ufficialmente registrato come UNIX) è un sistema operativo proprietario e portabile per computer. Originariamente sviluppato da un gruppo di ricerca presso i laboratori AT&T e Bell Laboratories, il team includeva luminari come Ken Thompson e Dennis Ritchie.
Vedere XHarbour e Unix
Vedi anche
Linguaggi di programmazione procedurali
- 4th Dimension
- A-0 System
- ABC (linguaggio)
- ALGOL
- Action! (linguaggio di programmazione)
- Argus (linguaggio di programmazione)
- B (linguaggio di programmazione)
- BCPL
- Basic4ppc
- Boo (linguaggio)
- C (linguaggio di programmazione)
- CLU (linguaggio di programmazione)
- COBOL
- COMAL
- Combined Programming Language
- Common LISP
- D (linguaggio di programmazione)
- Fortran
- GRASS (linguaggio di programmazione)
- Gambas
- Geometric Description Language
- Go (linguaggio di programmazione)
- Harbour
- Hollywood (linguaggio di programmazione)
- Julia (linguaggio di programmazione)
- Karel
- ML (linguaggio di programmazione)
- Modula
- Oberon (linguaggio di programmazione)
- Occam (linguaggio di programmazione)
- PHP
- PL/I
- PL/M
- Perl
- Plankalkül
- PowerShell
- RPG (linguaggio di programmazione)
- Rc (shell)
- Rust (linguaggio di programmazione)
- Speedcoding
- Standard ML
- Tcl
- Visual Basic
- Visual FoxPro
- XHarbour