Программируемая материя - термин, предложенный в 1991 году Тоффоли и Марголусом для ссылки на тонко-гранулированные компьютерные элементы организованы в пространстве. В этом контексте программируя материя относится к компьютерным моделей, подобных клеточного автомата и автомата решиточного газа.
Архитектура CAM-8есть пример реализации на практике этой модели. Основное использование программирующей материи есть своеобразный метод компьютерного моделирования физических систем, что во многих случаях принадлежат к микроскопическим (или нано-) масштабов, и последующей их твердотельной реализации в мезоскопических масштабах.