Грамматика формы (Shape grammar) — особый класс продукционных систем (Если (условие), то (действие)), генерирующих геометрические формы. Основания грамматики формы положили в своей статье Джорж Стини и Джеймс Гипс в 1971. Гипс работал над применениями, тогда как Стини разрабатывал их математические основы. В 1977 году Стини обобщил грамматики формы в параметрические грамматики формы, объединив идеи параметрического и генеративного дизайна, чтобы учитывать больше контекста уже существующих форм. Грамматики формы сильно выделяются среди других систем генеративного дизайна своей визуальностью: вычисления производятся непосредственно над формами, а не абстрактными вещами, такими как символы, числа или слова. Важно, что грамматика формы не избавляет от неоднозначности, получаемые формы не имеют чётких частей и могут быть разобраны и собраны вновь уже другим образом. По словам Гипса, они созданы для людей, но могут быть адаптированы для компьютеров. Ещё одним важным характерным отличием явля