MUMPS
MUMPS linguaggio di programmazione | |
---|---|
Data di origine | 1966 |
Ultima versione | ANSI X11.1-1995 (8 dicembre 1995) |
Paradigmi | programmazione procedurale e programmazione imperativa |
Influenzato da | Fortran, JOSS e TELCOMP |
Implementazione di riferimento | |
Sistema operativo | Multipiattaforma |
MUMPS (Massachusetts General Hospital Utility Multi-Programming System), oppure M, è un linguaggio di programmazione creato nel 1960, originariamente per l'uso nella sanità/industrie farmaceutiche/sanitarie. È stato progettato per scrivere/amministrare facilmente applicazioni database mantenendo contemporaneamente un uso efficiente delle risorse del computer. Anche se non ha mai avuto una larga diffusione, fu scelto come linguaggio adottato per molti database che gestivano informazioni sanitarie o finanziarie (specialmente dal 1970 al 1980) e continua ad essere utilizzato dai medesimi clienti ancora oggi.
Rispetto al C e molti linguaggi oggi di uso comune, ha una grande differenza di sintassi e terminologia. Offre un numero di funzionalità non disponibili negli altri linguaggi, includendo alcune raramente usate, concepite per la programmazione di database.
Lo standard SQL::99 prevede la possibilità di usare MUMPS (oltre a diversi altri linguaggi) per la programmazione di routine esterne.[1]
Descrizione
[modifica | modifica wikitesto]MUMPS è un linguaggio per creare applicativi database. Una funzione secondaria inclusa nel linguaggio è aiutare i programmatori a creare applicazioni che usino risorse minime del computer. Nell'implementazione originaria era un linguaggio interprete, benché le moderne implementazioni lo rendano parzialmente o totalmente compilatore.
Note
[modifica | modifica wikitesto]Collegamenti esterni
[modifica | modifica wikitesto]- MUMPS Database and Language, su SourceForge, 27 marzo 2011. URL consultato il 6 marzo 2020.
Controllo di autorità | LCCN (EN) sh85088405 · BNE (ES) XX536267 (data) · J9U (EN, HE) 987007550839605171 |
---|