Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!



MUMPS (Massachusetts General Hospital Utility Multi-Programming System), or M, is a general-purpose computer programming language that provides ACID (Atomic, Consistent, Isolated, and Durable) transaction processing. [1]

105 relations: "Hello, World!" program, Accenture, ACID, Allscripts, Amazon SimpleDB, American National Standards Institute, Array data structure, Array data type, Artronix, ASCII, Atomicity (database systems), AWK, B-tree, Backward compatibility, Bank of England, Barclays, BBN Technologies, Boston, Caché ObjectScript, Centricity, Cerner, Classic Mac OS, Comma-separated values, Compiler, Composite Health Care System, Computer hardware, Computer multitasking, Computer terminal, Computerworld Smithsonian Award, Cross-platform, Data General, Data General Nova, Data type, Database, DEC Alpha, Digital Equipment Corporation, Document-oriented database, EMIS Health, Epic Systems, FIS (company), FOCAL-69, Gaia (spacecraft), GE Healthcare, GNU General Public License, Graphical user interface, GT.M, Harvard University, Hierarchical database model, Houston, IDX Systems, ..., Indian Health Service, International Obfuscated C Code Contest, International Organization for Standardization, Interpreted language, Interpreter (computing), InterSystems, InterSystems Caché, John F. Kennedy School of Government, JOSS, Key-value database, Lazy evaluation, Leidos, Linux, MacOS, Massachusetts General Hospital, Meditech, Microsoft Windows, Middleware (distributed applications), MIIS (programming language), Milky Way, Neil Pappalardo, NoSQL, Object-oriented programming, OpenVMS, Operating system, Operator associativity, PC12 minicomputer, PDP-11, PDP-7, PDP-8, Persistence (computer science), Procedural programming, Profile Scripting Language, Programmed Data Processor, Programming language, Quest Diagnostics, RAND Corporation, Scope (computer science), Sparse matrix, STRINGCOMP, Sunquest Information Systems, Tandem Computers, TD Ameritrade, TELCOMP, Tiny BASIC, Transaction processing, Tru64 UNIX, Type conversion, United Kingdom, United States Department of Defense, University of Northern Iowa, Unix, Variable (computer science), Veterans Health Administration, VistA. Expand index (55 more) »

"Hello, World!" program

A "Hello, World!" program is a computer program that outputs or displays "Hello, World!" to a user.

New!!: MUMPS and "Hello, World!" program · See more »


Accenture is a global management consulting and professional services firm that provides strategy, consulting, digital, technology and operations services.

New!!: MUMPS and Accenture · See more »


In computer science, ACID (Atomicity, Consistency, Isolation, Durability) is a set of properties of database transactions intended to guarantee validity even in the event of errors, power failures, etc.

New!!: MUMPS and ACID · See more »


Allscripts Healthcare Solutions, Inc. (MDRX-NASDAQ) is a publicly traded American company that provides physician practices, hospitals, and other healthcare providers with practice management and electronic health record technology.

New!!: MUMPS and Allscripts · See more »

Amazon SimpleDB

Amazon SimpleDB is a distributed database written in Erlang by Amazon.com.

New!!: MUMPS and Amazon SimpleDB · See more »

American National Standards Institute

The American National Standards Institute (ANSI) is a private non-profit organization that oversees the development of voluntary consensus standards for products, services, processes, systems, and personnel in the United States.

New!!: MUMPS and American National Standards Institute · See more »

Array data structure

In computer science, an array data structure, or simply an array, is a data structure consisting of a collection of elements (values or variables), each identified by at least one array index or key.

New!!: MUMPS and Array data structure · See more »

Array data type

Language support for array types may include certain built-in array data types, some syntactic constructions (array type constructors) that the programmer may use to define such types and declare array variables, and special notation for indexing array elements.

New!!: MUMPS and Array data type · See more »


Artronix Incorporated began in 1970 and has roots in a project in a computer science class at Washington University School of Medicine in St Louis.

New!!: MUMPS and Artronix · See more »


ASCII, abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication.

New!!: MUMPS and ASCII · See more »

Atomicity (database systems)

In database systems, atomicity (or atomicness; from Greek atomos, undividable) is one of the ACID (Atomicity, Consistency, Isolation, Durability) transaction properties.

New!!: MUMPS and Atomicity (database systems) · See more »


AWK is a programming language designed for text processing and typically used as a data extraction and reporting tool.

New!!: MUMPS and AWK · See more »


In computer science, a B-tree is a self-balancing tree data structure that keeps data sorted and allows searches, sequential access, insertions, and deletions in logarithmic time.

New!!: MUMPS and B-tree · See more »

Backward compatibility

Backward compatibility is a property of a system, product, or technology that allows for interoperability with an older legacy system, or with input designed for such a system, especially in telecommunications and computing.

New!!: MUMPS and Backward compatibility · See more »

Bank of England

The Bank of England, formally the Governor and Company of the Bank of England, is the central bank of the United Kingdom of Great Britain and Northern Ireland and the model on which most modern central banks have been based.

New!!: MUMPS and Bank of England · See more »


Barclays plc is a British multinational investment bank and financial services company headquartered in London.

New!!: MUMPS and Barclays · See more »

BBN Technologies

BBN Technologies (originally Bolt, Beranek and Newman) is an American high-technology company which provides research and development services.

New!!: MUMPS and BBN Technologies · See more »


Boston is the capital city and most populous municipality of the Commonwealth of Massachusetts in the United States.

New!!: MUMPS and Boston · See more »

Caché ObjectScript

Caché ObjectScript is a part of the Caché database system sold by InterSystems.

New!!: MUMPS and Caché ObjectScript · See more »


Centricity is a brand of healthcare IT software systems from GE Healthcare, a division of General Electric.

New!!: MUMPS and Centricity · See more »


Cerner Corporation is an American supplier of health information technology (HIT) solutions, services, devices and hardware.

New!!: MUMPS and Cerner · See more »

Classic Mac OS

Classic Mac OS is a colloquial term used to describe a series of operating systems developed for the Macintosh family of personal computers by Apple Inc. from 1984 until 2001.

New!!: MUMPS and Classic Mac OS · See more »

Comma-separated values

In computing, a comma-separated values (CSV) file is a delimited text file that uses a comma to separate values.

New!!: MUMPS and Comma-separated values · See more »


A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

New!!: MUMPS and Compiler · See more »

Composite Health Care System

The Composite Health Care System (CHCS) is a medical informatics system designed by Science Applications International Corporation (SAIC) and used by all United States and OCONUS military health care centers.

New!!: MUMPS and Composite Health Care System · See more »

Computer hardware

Computer hardware includes the physical parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card and motherboard.

New!!: MUMPS and Computer hardware · See more »

Computer multitasking

In computing, multitasking is the concurrent execution of multiple tasks (also known as processes) over a certain period of time.

New!!: MUMPS and Computer multitasking · See more »

Computer terminal

A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displaying or printing data from, a computer or a computing system.

New!!: MUMPS and Computer terminal · See more »

Computerworld Smithsonian Award

The Computerworld Smithsonian Award is given out annually to individuals who have used technology to produce beneficial changes for society.

New!!: MUMPS and Computerworld Smithsonian Award · See more »


In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

New!!: MUMPS and Cross-platform · See more »

Data General

Data General was one of the first minicomputer firms from the late 1960s.

New!!: MUMPS and Data General · See more »

Data General Nova

The Data General Nova is a series of 16-bit minicomputers released by the American company Data General.

New!!: MUMPS and Data General Nova · See more »

Data type

In computer science and computer programming, a data type or simply type is a classification of data which tells the compiler or interpreter how the programmer intends to use the data.

New!!: MUMPS and Data type · See more »


A database is an organized collection of data, stored and accessed electronically.

New!!: MUMPS and Database · See more »

DEC Alpha

Alpha, originally known as Alpha AXP, is a 64-bit reduced instruction set computing (RISC) instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC), designed to replace their 32-bit VAX complex instruction set computer (CISC) ISA.

New!!: MUMPS and DEC Alpha · See more »

Digital Equipment Corporation

Digital Equipment Corporation, also known as DEC and using the trademark Digital, was a major American company in the computer industry from the 1950s to the 1990s.

New!!: MUMPS and Digital Equipment Corporation · See more »

Document-oriented database

A document-oriented database, or document store, is a computer program designed for storing, retrieving and managing document-oriented information, also known as semi-structured data.

New!!: MUMPS and Document-oriented database · See more »

EMIS Health

EMIS Health, formerly known as Egton Medical Information Systems, supplies electronic patient record systems and software used in primary care in England.

New!!: MUMPS and EMIS Health · See more »

Epic Systems

Epic Systems Corporation, or Epic, is a privately held healthcare software company.

New!!: MUMPS and Epic Systems · See more »

FIS (company)

Fidelity National Information Services Inc., better known by the abbreviation FIS, is an international provider of financial services technology and outsourcing services.

New!!: MUMPS and FIS (company) · See more »


FOCAL-69 was the landmark version of the FOCAL programming language, more widely publicized than the original version of the language created in 1968.

New!!: MUMPS and FOCAL-69 · See more »

Gaia (spacecraft)

Gaia is a space observatory of the European Space Agency (ESA) designed for astrometry: measuring the positions and distances of stars with unprecedented precision.

New!!: MUMPS and Gaia (spacecraft) · See more »

GE Healthcare

GE Healthcare is an American multinational conglomerate incorporated in New York and headquartered in Chicago, Illinois.

New!!: MUMPS and GE Healthcare · See more »

GNU General Public License

The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

New!!: MUMPS and GNU General Public License · See more »

Graphical user interface

The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.

New!!: MUMPS and Graphical user interface · See more »


GT.M is a high-throughput key-value database engine optimized for transaction processing.

New!!: MUMPS and GT.M · See more »

Harvard University

Harvard University is a private Ivy League research university in Cambridge, Massachusetts.

New!!: MUMPS and Harvard University · See more »

Hierarchical database model

A hierarchical database model is a data model in which the data is organized into a tree-like structure.

New!!: MUMPS and Hierarchical database model · See more »


Houston is the most populous city in the U.S. state of Texas and the fourth most populous city in the United States, with a census-estimated 2017 population of 2.312 million within a land area of.

New!!: MUMPS and Houston · See more »

IDX Systems

IDX Systems Corporation (IDX) was a healthcare software technology company that formerly had headquarters in South Burlington, Vermont, United States.

New!!: MUMPS and IDX Systems · See more »

Indian Health Service

The Indian Health Service (IHS) is an operating division (OPDIV) within the U.S. Department of Health and Human Services (HHS).

New!!: MUMPS and Indian Health Service · See more »

International Obfuscated C Code Contest

The International Obfuscated C Code Contest (abbreviated IOCCC) is a computer programming contest for the most creatively obfuscated C code.

New!!: MUMPS and International Obfuscated C Code Contest · See more »

International Organization for Standardization

The International Organization for Standardization (ISO) is an international standard-setting body composed of representatives from various national standards organizations.

New!!: MUMPS and International Organization for Standardization · See more »

Interpreted language

An interpreted language is a type of programming language for which most of its implementations execute instructions directly and freely, without previously compiling a program into machine-language instructions.

New!!: MUMPS and Interpreted language · See more »

Interpreter (computing)

In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.

New!!: MUMPS and Interpreter (computing) · See more »


InterSystems Corporation is a privately held vendor of software systems and technology for high-performance database management, rapid application development, integration, and healthcare information systems.

New!!: MUMPS and InterSystems · See more »

InterSystems Caché

InterSystems Caché is a commercial operational database management system from InterSystems, used to develop software applications for healthcare management, banking and financial services, government, and other sectors.

New!!: MUMPS and InterSystems Caché · See more »

John F. Kennedy School of Government

The John F. Kennedy School of Government at Harvard University (also known as Harvard Kennedy School and HKS) is a public policy and public administration school, of Harvard University in Cambridge, Massachusetts, United States.

New!!: MUMPS and John F. Kennedy School of Government · See more »


JOSS (an acronym for JOHNNIAC Open Shop System) was one of the very first interactive, time-sharing programming languages.

New!!: MUMPS and JOSS · See more »

Key-value database

A key–value database, or key–value store, is a data storage paradigm designed for storing, retrieving, and managing associative arrays, a data structure more commonly known today as a dictionary or hash.

New!!: MUMPS and Key-value database · See more »

Lazy evaluation

In programming language theory, lazy evaluation, or call-by-need is an evaluation strategy which delays the evaluation of an expression until its value is needed (non-strict evaluation) and which also avoids repeated evaluations (sharing).

New!!: MUMPS and Lazy evaluation · See more »


Leidos, formerly known as Science Applications International Corporation (SAIC), is an American defense, aviation, information technology, and biomedical research company headquartered in Reston, Virginia, that provides scientific, engineering, systems integration, and technical services.

New!!: MUMPS and Leidos · See more »


Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: MUMPS and Linux · See more »


macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: MUMPS and MacOS · See more »

Massachusetts General Hospital

Massachusetts General Hospital (Mass General or MGH) is the original and largest teaching hospital of Harvard Medical School and a biomedical research facility located in the West End neighborhood of Boston, Massachusetts.

New!!: MUMPS and Massachusetts General Hospital · See more »


Medical Information Technology, Incorporated (stylized as MEDITECH), is a Massachusetts-based software and service company selling information systems for health care organizations.

New!!: MUMPS and Meditech · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: MUMPS and Microsoft Windows · See more »

Middleware (distributed applications)

Middleware in the context of distributed applications is software that provides services beyond those provided by the operating system to enable the various components of a distributed system to communicate and manage data.

New!!: MUMPS and Middleware (distributed applications) · See more »

MIIS (programming language)

MIIS (Meditech Interpretive Information System) is a MUMPS-like programming language that was created by A.Neil Pappalardo and Curt W. Marble, on a DEC PDP at Mass General Hospital from 1964 to 1968.

New!!: MUMPS and MIIS (programming language) · See more »

Milky Way

The Milky Way is the galaxy that contains our Solar System.

New!!: MUMPS and Milky Way · See more »

Neil Pappalardo

Neil Pappalardo is a philanthropist and the founder of MEDITECH, a supplier of information system software for hospitals in the U.S. His philanthropy to the MIT physics department has also made possible a postdoctoral fellowship, known as the Pappalardo Fellowships in Physics.

New!!: MUMPS and Neil Pappalardo · See more »


A NoSQL (originally referring to "non SQL" or "non relational") database provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases.

New!!: MUMPS and NoSQL · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: MUMPS and Object-oriented programming · See more »


OpenVMS is a closed-source, proprietary computer operating system for use in general-purpose computing.

New!!: MUMPS and OpenVMS · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: MUMPS and Operating system · See more »

Operator associativity

In programming languages, the associativity of an operator is a property that determines how operators of the same precedence are grouped in the absence of parentheses.

New!!: MUMPS and Operator associativity · See more »

PC12 minicomputer

PC12 by Artronix was a minicomputer built with TTL7400 technology and ferrite core memory.

New!!: MUMPS and PC12 minicomputer · See more »


The PDP-11 is a series of 16-bit minicomputers sold by Digital Equipment Corporation (DEC) from 1970 into the 1990s, one of a succession of products in the PDP series.

New!!: MUMPS and PDP-11 · See more »


The PDP-7 was a minicomputer produced by Digital Equipment Corporation as part of the PDP series.

New!!: MUMPS and PDP-7 · See more »


The PDP-8 was a 12-bit minicomputer produced by Digital Equipment Corporation (DEC).

New!!: MUMPS and PDP-8 · See more »

Persistence (computer science)

In computer science, persistence refers to the characteristic of state that outlives the process that created it.

New!!: MUMPS and Persistence (computer science) · See more »

Procedural programming

Procedural programming is a programming paradigm, derived from structured programming, based upon the concept of the procedure call.

New!!: MUMPS and Procedural programming · See more »

Profile Scripting Language

Profile Scripting Language (PSL) is a superset of the MUMPS programming language that adds object-oriented language features.

New!!: MUMPS and Profile Scripting Language · See more »

Programmed Data Processor

Programmed Data Processor (PDP), referred to by some customers, media and authors as "Programmable Data Processor, is a term used by the Digital Equipment Corporation from 1957 to 1990 for several lines of minicomputers.

New!!: MUMPS and Programmed Data Processor · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

New!!: MUMPS and Programming language · See more »

Quest Diagnostics

Quest Diagnostics Incorporated (NYSE:DGX) is an American clinical laboratory with headquarters in Madison, New Jersey.

New!!: MUMPS and Quest Diagnostics · See more »

RAND Corporation

RAND Corporation ("Research ANd Development") is an American nonprofit global policy think tank created in 1948 by Douglas Aircraft Company to offer research and analysis to the United States Armed Forces.

New!!: MUMPS and RAND Corporation · See more »

Scope (computer science)

In computer programming, the scope of a name binding – an association of a name to an entity, such as a variable – is the region of a computer program where the binding is valid: where the name can be used to refer to the entity.

New!!: MUMPS and Scope (computer science) · See more »

Sparse matrix

In numerical analysis and computer science, a sparse matrix or sparse array is a matrix in which most of the elements are zero.

New!!: MUMPS and Sparse matrix · See more »


STRINGCOMP was a programming language developed at Bolt, Beranek and Newman (BBN).

New!!: MUMPS and STRINGCOMP · See more »

Sunquest Information Systems

Sunquest Information Systems Inc. is a leading company in laboratory and diagnostic information solutions with more than 1,700 hospitals and commercial laboratories using its solutions worldwide.

New!!: MUMPS and Sunquest Information Systems · See more »

Tandem Computers

Tandem Computers, Inc. was the dominant manufacturer of fault-tolerant computer systems for ATM networks, banks, stock exchanges, telephone switching centers, and other similar commercial transaction processing applications requiring maximum uptime and zero data loss.

New!!: MUMPS and Tandem Computers · See more »

TD Ameritrade

TD Ameritrade is a brokerage firm based in Omaha, Nebraska with a major trading center in St Louis, Missouri.

New!!: MUMPS and TD Ameritrade · See more »


TELCOMP was a programming language developed at Bolt, Beranek and Newman (BBN) in about 1964 and in use until at least 1974.

New!!: MUMPS and TELCOMP · See more »


Tiny BASIC is a dialect of the BASIC programming language that can fit into as little as 2 or 3 KB of memory.

New!!: MUMPS and Tiny BASIC · See more »

Transaction processing

Transaction processing is information processing in computer science that is divided into individual, indivisible operations called transactions.

New!!: MUMPS and Transaction processing · See more »

Tru64 UNIX

Tru64 UNIX is a discontinued 64-bit UNIX operating system for the Alpha instruction set architecture (ISA), currently owned by Hewlett-Packard (HP).

New!!: MUMPS and Tru64 UNIX · See more »

Type conversion

In computer science, type conversion, type casting, and type coercion are different ways of changing an entity of one data type into another.

New!!: MUMPS and Type conversion · See more »

United Kingdom

The United Kingdom of Great Britain and Northern Ireland, commonly known as the United Kingdom (UK) or Britain,Usage is mixed with some organisations, including the and preferring to use Britain as shorthand for Great Britain is a sovereign country in western Europe.

New!!: MUMPS and United Kingdom · See more »

United States Department of Defense

The Department of Defense (DoD, USDOD, or DOD) is an executive branch department of the federal government of the United States charged with coordinating and supervising all agencies and functions of the government concerned directly with national security and the United States Armed Forces.

New!!: MUMPS and United States Department of Defense · See more »

University of Northern Iowa

The University of Northern Iowa (UNI) is a university located in Cedar Falls, Iowa, United States.

New!!: MUMPS and University of Northern Iowa · See more »


Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

New!!: MUMPS and Unix · See more »

Variable (computer science)

In computer programming, a variable or scalar is a storage location (identified by a memory address) paired with an associated symbolic name (an identifier), which contains some known or unknown quantity of information referred to as a value.

New!!: MUMPS and Variable (computer science) · See more »

Veterans Health Administration

The Veterans Health Administration (VHA) is the component of the United States Department of Veterans Affairs (VA) led by the Under Secretary of Veterans Affairs for Health that implements the healthcare program of the VA through the administration and operation of numerous VA Medical Centers (VAMC), Outpatient Clinics (OPC), Community Based Outpatient Clinics (CBOC), and VA Community Living Centers (VA Nursing Home) Programs.

New!!: MUMPS and Veterans Health Administration · See more »


The Veterans Information Systems and Technology Architecture (VISTA) is the nationwide veterans clinical and business information system of the U.S. Department of Veterans Affairs.

New!!: MUMPS and VistA · See more »

Redirects here:

Digital Standard MUMPS, M (MUMPS) programming language, M technology, MUMPS (criticism), MUMPS (programming language), MUMPS Development Committee, MUMPS language, MUMPS programming language, MUMPS users, Major Users Of MUMPS, Mumps compiler, Mumps programming language.


[1] https://en.wikipedia.org/wiki/MUMPS

Hey! We are on Facebook now! »