Все рассмотренные выше примеры предполагают автономное использование пользовательской программы, созданной в системе MathCAD и сохраненной в соответствующем .mcd-файле - так называемом "документе MathCAD". Все переменные, используемые в выражениях этой программы, получают свои значения непосредственно в данном документе, и все результаты вычислений отображаются здесь же. В такой ситуации MathCAD используется, по существу, просто как мощный и многофункциональный калькулятор, снабженный визуальным пользовательским интерфейсом.
Наличие средств доступа к внешним файлам существенно расширяет возможности любой инструментальной программной системы, так как позволяет организовать эффективное хранение больших информационных массивов на внешних носителях и обеспечивает возможность обмена данными между пользовательскими программами.
Следует отметить, что MathCAD, не являясь системой программирования в традиционном понимании этого термина, не имеет и полноценной системы доступа к внешним файлам. Соответствующие возможности MathCAD ограничиваются набором встроенных функций группы File Access, доступных через меню Insert/Function и обеспечивающих чтение и запись файлов некоторых стандартных форматов. Современные версии MathCAD могут обрабатывать текстовые, графические, звуковые и видео-файлы.