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

MUMPS

Index MUMPS

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]

84 relations: Advanced Computer Techniques, Anonymous function, Applix 1616, Artronix, Associative array, Brocade Library Services, Caché ObjectScript, Comparison of programming languages, Comparison of programming languages (associative array), Comparison of programming languages by type system, Composite Health Care System, Computer Stored Ambulatory Record, Database model, Digital Equipment Corporation, Document-oriented database, DSM, Entity–attribute–value model, Epoch (reference date), FILECOMP, FileMan, FOCAL (programming language), FOCAL-69, Fortran, Generational list of programming languages, GT.M, Health informatics, History of software, IBM Information Management System, IDX Systems, Imperative programming, Index of computing articles, Index of Internet-related articles, Interpreted language, InterSystems, InterSystems Caché, ISM, JOHNNIAC, JOSS, List of International Organization for Standardization standards, List of programming languages, List of programming languages by type, M (disambiguation), Massachusetts General Hospital, Meditech, Melvin Conway, Michal Murin, Microsoft Visual Studio, MIIS (programming language), Modulo operation, MUG, ..., Multidimensional hierarchical toolkit, MultiValue, Mumps (disambiguation), MUMPS syntax, Non-structured programming, NoSQL, Object database, Open standard, PC12 minicomputer, PDP-11, PDP-15, PDP-7, Pick operating system, Profile Scripting Language, Programmed Data Processor, Relational operator, Short-circuit evaluation, Sigil (computer programming), Speedcoding, SQL, SQL-92, String (computer science), STRINGCOMP, System time, Tandem Computers, TELCOMP, Time-sharing, Timeline of programming languages, Undefined variable, VA Kernel, VBScript, VistA, VistA Web, WorldVistA. Expand index (34 more) »

Advanced Computer Techniques

Advanced Computer Techniques (ACT) was a computer software company most active from the early 1960s through the early 1990s that made software products, especially language compilers and related tools.

New!!: MUMPS and Advanced Computer Techniques · See more »

Anonymous function

In computer programming, an anonymous function (function literal, lambda abstraction, or lambda expression) is a function definition that is not bound to an identifier.

New!!: MUMPS and Anonymous function · See more »

Applix 1616

The Applix 1616 was a kit computer with a Motorola 68000 CPU, produced by a small company called Applix in Sydney, Australia, from 1986 to the early 1990s.

New!!: MUMPS and Applix 1616 · See more »

Artronix

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 »

Associative array

In computer science, an associative array, map, symbol table, or dictionary is an abstract data type composed of a collection of (key, value) pairs, such that each possible key appears at most once in the collection.

New!!: MUMPS and Associative array · See more »

Brocade Library Services

Brocade Library Services is a fully integrated web-based Library Information Management System, developed by the University of Antwerp (UAntwerp) in 1998.

New!!: MUMPS and Brocade Library Services · See more »

Caché ObjectScript

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

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

Comparison of programming languages

Programming languages are used for controlling the behavior of a machine (often a computer).

New!!: MUMPS and Comparison of programming languages · See more »

Comparison of programming languages (associative array)

This Comparison of programming languages (associative arrays) compares the features of associative array data structures or array-lookup processing for over 39 various computer programming languages.

New!!: MUMPS and Comparison of programming languages (associative array) · See more »

Comparison of programming languages by type system

This comparison of programming languages (type system) compares the features of type systems or their type checking for multiple programming languages.

New!!: MUMPS and Comparison of programming languages by type system · 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 Stored Ambulatory Record

COmputer STored Ambulatory Record (COSTAR) is an electronic medical record using the MUMPS programming language.

New!!: MUMPS and Computer Stored Ambulatory Record · See more »

Database model

A database model is a type of data model that determines the logical structure of a database and fundamentally determines in which manner data can be stored, organized and manipulated.

New!!: MUMPS and Database model · 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 »

DSM

DSM or dsm may refer to.

New!!: MUMPS and DSM · See more »

Entity–attribute–value model

Entity–attribute–value model (EAV) is a data model to encode, in a space-efficient manner, entities where the number of attributes (properties, parameters) that can be used to describe them is potentially vast, but the number that will actually apply to a given entity is relatively modest.

New!!: MUMPS and Entity–attribute–value model · See more »

Epoch (reference date)

In the fields of chronology and periodization, an epoch is an instant in time chosen as the origin of a particular era.

New!!: MUMPS and Epoch (reference date) · See more »

FILECOMP

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

New!!: MUMPS and FILECOMP · See more »

FileMan

FileMan is a set of utilities written by George Timson in the late 1970s and early 1980s, using MUMPS, which provide a meta-data function for MUMPS applications.

New!!: MUMPS and FileMan · See more »

FOCAL (programming language)

FOCAL is an interpreted programming language resembling JOSS.

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

FOCAL-69

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 »

Fortran

Fortran (formerly FORTRAN, derived from Formula Translation) is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.

New!!: MUMPS and Fortran · See more »

Generational list of programming languages

This is a "genealogy" of programming languages.

New!!: MUMPS and Generational list of programming languages · See more »

GT.M

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

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

Health informatics

Health informatics (also called health care informatics, healthcare informatics, medical informatics, nursing informatics, clinical informatics, or biomedical informatics) is information engineering applied to the field of health care, essentially the management and use of patient healthcare information.

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

History of software

Software can be defined as programmed instructions stored in the memory of stored-program digital computers for execution by the processor.

New!!: MUMPS and History of software · See more »

IBM Information Management System

IBM Information Management System (IMS) is a joint hierarchical database and information management system with extensive transaction processing capabilities.

New!!: MUMPS and IBM Information Management System · 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 »

Imperative programming

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.

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

Index of computing articles

Originally, the word computing was synonymous with counting and calculating, and the science and technology of mathematical calculations.

New!!: MUMPS and Index of computing articles · See more »

Index of Internet-related articles

This page provides an index of articles thought to be Internet or Web related topics.

New!!: MUMPS and Index of Internet-related articles · 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 »

InterSystems

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 »

ISM

Ism may refer to.

New!!: MUMPS and ISM · See more »

JOHNNIAC

The JOHNNIAC was an early computer built by the RAND Corporation (not to be confused with Remington Rand, maker of the contemporaneous UNIVAC I computer) that was based on the von Neumann architecture that had been pioneered on the IAS machine.

New!!: MUMPS and JOHNNIAC · See more »

JOSS

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 »

List of International Organization for Standardization standards

This is a list of publishedThis list generally excludes draft versions.

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

List of programming languages

The aim of this list of programming languages is to include all notable programming languages in existence, both those in current use and historical ones, in alphabetical order, except for dialects of BASIC, esoteric programming languages, and markup languages.

New!!: MUMPS and List of programming languages · See more »

List of programming languages by type

This is a list of notable programming languages, grouped by type.

New!!: MUMPS and List of programming languages by type · See more »

M (disambiguation)

M is the thirteenth letter of the modern Latin alphabet.

New!!: MUMPS and M (disambiguation) · 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 »

Meditech

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 »

Melvin Conway

Melvin Edward Conway is a computer scientist, computer programmer, and hacker who coined what's now known as Conway's Law: "Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations." Apart from the above, Conway is perhaps most famous for his seminal paper on coroutines.

New!!: MUMPS and Melvin Conway · See more »

Michal Murin

Michal Murin (born 1963), is a Prešov, Bratislava-based artist who has worked across performance, new media, conceptual and sound art.

New!!: MUMPS and Michal Murin · See more »

Microsoft Visual Studio

Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft.

New!!: MUMPS and Microsoft Visual Studio · 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 »

Modulo operation

In computing, the modulo operation finds the remainder after division of one number by another (sometimes called modulus).

New!!: MUMPS and Modulo operation · See more »

MUG

MUG may refer to.

New!!: MUMPS and MUG · See more »

Multidimensional hierarchical toolkit

The Multidimensional hierarchical toolkit or is a Linux-based, open-sourced, toolkit of portable software that supports very fast, flexible, multi-dimensional and hierarchical storage, retrieval and manipulation of information in databases ranging in size up to 256 terabytes.

New!!: MUMPS and Multidimensional hierarchical toolkit · See more »

MultiValue

MultiValue is a type of NoSQL and multidimensional database, typically considered synonymous with PICK, a database originally developed as the Pick operating system.

New!!: MUMPS and MultiValue · See more »

Mumps (disambiguation)

Mumps is a viral disease.

New!!: MUMPS and Mumps (disambiguation) · See more »

MUMPS syntax

MUMPS syntax allows multiple commands to appear on a line, grouped into procedures (subroutines) in a fashion similar to most structured programming systems.

New!!: MUMPS and MUMPS syntax · See more »

Non-structured programming

Non-structured programming is the historically earliest programming paradigm capable of creating Turing-complete algorithms.

New!!: MUMPS and Non-structured programming · See more »

NoSQL

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 database

An object database is a database management system in which information is represented in the form of objects as used in object-oriented programming.

New!!: MUMPS and Object database · See more »

Open standard

An open standard is a standard that is publicly available and has various rights to use associated with it, and may also have various properties of how it was designed (e.g. open process).

New!!: MUMPS and Open standard · 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 »

PDP-11

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 »

PDP-15

The PDP-15 was the fifth and last of the 18-bit minicomputers produced by Digital Equipment Corporation.

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

PDP-7

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

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

Pick operating system

The Pick operating system (often called just "the Pick system" or simply "Pick") is a demand-paged, multiuser, virtual memory, time-sharing computer operating system based around a unique MultiValue database.

New!!: MUMPS and Pick operating system · 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 »

Relational operator

In computer science, a relational operator is a programming language construct or operator that tests or defines some kind of relation between two entities.

New!!: MUMPS and Relational operator · See more »

Short-circuit evaluation

Short-circuit evaluation, minimal evaluation, or McCarthy evaluation (after John McCarthy) is the semantics of some Boolean operators in some programming languages in which the second argument is executed or evaluated only if the first argument does not suffice to determine the value of the expression: when the first argument of the AND function evaluates to false, the overall value must be false; and when the first argument of the OR function evaluates to true, the overall value must be true.

New!!: MUMPS and Short-circuit evaluation · See more »

Sigil (computer programming)

In computer programming, a sigil is a symbol attached to a variable name, showing the variable's datatype or scope, usually a prefix, as in $foo, where $ is the sigil.

New!!: MUMPS and Sigil (computer programming) · See more »

Speedcoding

Speedcoding or Speedcode was the first high-level programming language created for an IBM computer.

New!!: MUMPS and Speedcoding · See more »

SQL

SQL (S-Q-L, "sequel"; Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).

New!!: MUMPS and SQL · See more »

SQL-92

SQL-92 was the third revision of the SQL database query language.

New!!: MUMPS and SQL-92 · See more »

String (computer science)

In computer programming, a string is traditionally a sequence of characters, either as a literal constant or as some kind of variable.

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

STRINGCOMP

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

New!!: MUMPS and STRINGCOMP · See more »

System time

In computer science and computer programming, system time represents a computer system's notion of the passing of time.

New!!: MUMPS and System time · 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 »

TELCOMP

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 »

Time-sharing

In computing, time-sharing is the sharing of a computing resource among many users by means of multiprogramming and multi-tasking at the same time.

New!!: MUMPS and Time-sharing · See more »

Timeline of programming languages

This is a record of historically important programming languages, by decade.

New!!: MUMPS and Timeline of programming languages · See more »

Undefined variable

An undefined variable in the source code of a computer program is a variable that is accessed in the code but has not been previously declared by that code.

New!!: MUMPS and Undefined variable · See more »

VA Kernel

The VA Kernel is a set of programs, developed by the Department of Veterans Affairs of the United States Government, which provide an operating system and MUMPS implementation independent abstraction to the VistA Hospital Information System.

New!!: MUMPS and VA Kernel · See more »

VBScript

VBScript ("Microsoft Visual Basic Scripting Edition") is an Active Scripting language developed by Microsoft that is modeled on Visual Basic.

New!!: MUMPS and VBScript · See more »

VistA

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 »

VistA Web

VistAWeb is a portal accessible through CPRS (Computerized Patient Recordkeeping System), the graphical user interface for the Veterans Health Information Systems and Technology Architecture (VistA), the electronic health record used throughout the United States Department of Veterans Affairs (VA) medical system (known as the Veterans Health Administration (VHA)).

New!!: MUMPS and VistA Web · See more »

WorldVistA

WorldVistA is an open source implementation of the Veteran Administration's Electronic Health Record system intended for use in health care facilities outside the VA.

New!!: MUMPS and WorldVistA · 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.

References

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

OutgoingIncoming
Hey! We are on Facebook now! »