MUMPS Programming

MUMPS is a programming language. It is named after the acronym Massachusetts General Hospital Utility Multi-Programming Systems.

If you have programmed before and would like to see a little bit of how MUMPS works and is different from other programming languages, you can get an overview.

Contents

 * Beginning MUMPS
 * MUMPS syntax and functions Lines, spaces, commands & arguments
 * /Basic Terminology- Routines & Globals/ Programs: Routines,  Database: Globals
 * MUMPS features
 * MUMPS and data
 * MUMPS code and interfaces
 * Setting up to Program MUMPS Set up the IDE and Install MUMPS
 * Advanced MUMPS
 * History of MUMPS

Beginning MUMPS

 * Basic Concepts
 * Variables
 * Simple Input and Output
 * Simple math in MUMPS
 * Program Flow
 * Procedures and Functions
 * Libraries
 * Standard libraries
 * Further math in MUMPS
 * Basics of Compilation
 * Exercises

In-depth MUMPS ideas

 * Pointers and relationship to arrays
 * String Manipulation
 * Programming Structure and Style
 * MUMPS complex types
 * Memory Management
 * Error Catching
 * Variable Indirection
 * closures and Xecution of data

MUMPS and beyond

 * Language Overloading and Extensions
 * Combining Languages
 * Commented Source Code Library