Исторически развитие вычислительной техники началось с создания первых вычислительных устройств для управления и декодирования. Блок-схема, введенная Дж. Фон Нейманом представляла собой модель, близкую для реализации на уровне большинства информационных структур.
Развитие информационно-измерительной техники во многом опирается на успехи, достигнутые в области электроники, вычислительной техники и современной теории обработки сигналов.
Современные информационно-измерительные системы используют в своем составе как правило следующие компоненты: датчики, осуществляющие преобразование одной физической величины в другую; согласующие устройства или интерфейсы, реализующие связь и согласование между элементами системы и вычислительное устройство, обеспечивающее выполнение алгоритмов обработки и анализа сигналов с последующим отображением результатов или передачей командных воздействий на управление объектом измерения.
По существу, именно вычислительное устройство позволяет обеспечивать не только математическую обработку измерительной информации, но и создавать широкий класс виртуальных измерительных приборов, обеспечивающих весь спектр традиционных измерений.
Сохраняют свое значение и аналоговые вычислительные устройства, которые либо самостоятельно в реальном масштабе времени выполняют простейшие вычислительные операции, не дискретизируя сигнал, либо выступают в качестве промежуточных согласующих схем.
Совершенствование цифровых вычислительных устройств привело к появлению нового класса программно-управляемых устройств — микропроцессоров. Успехи в развитии микроэлектронного производства способствовали появлению как специальных сигнальных процессоров, использующих в одном корпусе однокристальную микроЭВМ и ряд преобразователей электрических сигналов в цифровой код, так и суперЭВМ, обладающих рекордным быстродействием, большими объемами памяти и возможностями связи и управления на большом расстоянии.
В этой связи важное значение приобретает оптимальное программирование, которое возможно на сочетании особенностей как языков ассемблера, ориентированных на определенную элементную базу, так и универсальных языков программирования высокого уровня.