МК-56 — программируемый микрокалькулятор с обратной польской записью для проведения инженерных расчетов. Функциональный аналог Б3-34, выполненный на другой элементной базе. Относится ко второму поколению советских программируемых калькуляторов, настольный аналог калькулятора "Электроника МК 54" Микрокалькулятор позволяет выполнять арифметические действия, вычисление показательных, степенных, логарифмических, прямых и обратных тригонометрических (в градусах, радианах и градах) функций; вычисления с константой л, а также операции с регистрами памяти; вычисления по программе. В режиме «Программирование» микрокалькулятор позволяет записывать программу, в которую могут входить все перечисленные операции, прямые и косвенные обращения к регистрам памяти, прямые и косвенные обращения к подпрограммам, прямые и косвенные условные (по четырем условиям) и безусловные переходы, операции организации циклических программ. Для отлаживания программы пользователем предусмотрена возможность визуального контроля ее в сторону увеличения или уменьшения номера шага, исключение или исправление ошибочно записанных операций, выполнение программы по шагам. Наиболее эффективно использование калькулятора при повторяющихся расчетах с переменными данными.
Обратная польская запись вычислений, прямая и косвенная адресация, 98 шагов программы, 14 регистров памяти, быстродействие около 5 простых операций в секунду. При выключении калькулятора содержимое памяти стирается.