Term: Massachusetts General Hospital Utility Multi-Programming System (MUMPS)

Description:
Massachusetts General Hospital Utility Multi-Programming System (MUMPS), also known as M. is a programming language created by Neil Pappalardo and colleague Dr. Octo Barnett, in an animal lab at Massachusetts General Hospital in Boston throughout 1966 and 1967. At first, MUMPS was developed to make writing database driven applications easier, but it did not get widely recognized until it was introduced in the admissions cycle and laboratory test reporting. It predates C and most other popular programming languages of today, yet is still used in many different institutions in different fields. Over the years it has been modified and adapted by different medical communities according to their needs.
Not only do hospitals and medical organizations such as the US Veteran’s Administration use MUMPS, but it is also used by large companies like Meditech and GE Healthcare. MUMPS is also widely used in financial applications by many banks and credit unions, making the language truly versatile.
Applications:
Making the database design and building process easier for programmers and using minimal computer resources. Helping the different organizations save time and money.

Many of todays users include:
  • Ameritrade
  • Bank of England
  • Barclays Bank
  • Beijing Medical University
  • British Gas
  • British Petroleum
  • Budgens
  • Carphone Warehouse
  • Chase Manhattan Bank
  • Coca Cola and Schweppes
  • Cornhill Insurance
  • Department of Health & Social Security UK (DHSS)
  • Digital Equipment Corporation (DEC)
  • Domestic & General
  • Dow Chemicals
  • English Tourist Board
  • Equity & Law
  • Esso
  • Games Workshop
  • General Motors
  • Grecian Holidays
  • Hamburg Ports Authority
  • Helsinki University Hospital
  • Hoffman La Roche
  • Hoverspeed
  • ICI
  • Indian Health Service
  • Istel
  • Jewson
  • Koor Foods, Israel
  • KPMG
  • Legal & General Insurance
  • Lloyds Bank
  • Meyer International
  • Ministry of Defence (UK)
  • National Health Service
  • National Westminster Bank
  • Nederlandse Aardolie Maatschappij
  • New York Stock Exchange
  • Psychiatric Institutes of America
  • Reed Information Services
  • RIPAS Hospital, Brunei
  • Shell
  • Smithsonian Institute
  • Soviet Parliament
  • Swiss Parliament
  • Tottenham Hotspurs FC
  • Trinity College
  • University of Adelaide
  • University of Cologne
  • US Department of Defense
  • Waterford Crystal
  • West Ham United FC

Web Resources:
http://en.wikipedia.org/wiki/MUMPS

Related Terminology:
C
SQL
PSL (extension to MUMPS)

Citations/References:
http://en.wikipedia.org/wiki/MUMPS
http://www.faqs.org/faqs/m-technology-faq/part1/
http://groups.google.com/group/comp.lang.mumps/msg/d4509328a7930487?pli=1

Graphics:
“Hello, World!" in MUMPS
hello()
write "Hello, World!",!
quit

or

 hello() w "Hello, World!",! q