Все MathCAD-программы строятся как программы-функции. Результатом программы-функции может быть число, вектор или матрица. Программирование состоит в том, что сначала в документе размещается описание программы-функции, а затем для ее выполнения обращаются к ней по имени.
Для записи программ в MathCAD’e предусмотрена специальная панель инструментов – Программирование (рис. 2.1), которую можно вызвать на экран из меню Вид – Панели инструментов – Программирование. Операторы программы нельзя набирать с клавиатуры, их необходимо вводить нажатием соответствующих кнопок панели Программирование, либо использовать сочетания клавиш, которые приведены в тексте всплывающей подсказки.

Рис. 2.1.Панель инструментов Программирование
Ниже в таблице 2.1 приведены операторы, находящиеся на панели программирования.
Таблица 2.1. Кнопки панели Программирование
| Команда
| Функция
|
| Add Line
| Добавляет новую строку в программном блоке
|
| Символ локального присваивания
|
| if
| Условный оператор if
|
| otherwise
| Оператор, который выполняется в том случае, если условие оператора if ложное
|
| for
| Оператор цикла с параметром
|
| while
| Оператор цикла с условием
|
| break
| Оператор прерывания
|
| continue
| Оператор продолжения
|
| return
| Оператор возврата
|
| on error
| Оператор обработки ошибок
|