MUMPS - это высокопроизводительная иерархическая база данных NoSQL со встроенным языком программирования / сценариев общего назначения, созданная в Массачусетской больнице общего профиля в 1966 году и широко используемая в здравоохранении и финансах.

MUMPS, также называемый M, - это высокопроизводительная иерархическая база данных NoSQL со встроенным языком программирования / сценариев общего назначения. Язык программирования MUMPS, появившийся еще в 1966 году, обеспечивает прозрачный доступ к базе данных, слабую типизацию и позднее связывание именованных переменных, а также абстрактный ввод-вывод и очень удобные операции со строками. Системы MUMPS впечатляюще быстры и очень хорошо справляются с обработкой разреженных данных, но унаследованный код MUMPS может быть очень сложным для понимания программистами, образованными в традициях C-поколений.

Двумя основными реализациями MUMPS на сегодняшний день являются бесплатная (лицензия GNU Affero), открытый, простой GT.M и коммерческий Intersystems Caché, который предоставляет множество дополнительных функций и расширений, включая расширения объектно-ориентированного языка и мощное программное обеспечение для создания отчетов.. Среди известных пользователей MUMPS - Администрация ветеранов США (для программного обеспечения VistA), Epic Systems Corporation, GE Healthcare, Ameritrade и Barclays Bank.