A programmable MEMS diffractive optical processor having actuatable grating elements
that are optically adjacent and supported at points intermediate the ends of the
grating elements. The grating elements are maintained substantially flat during
actuation of the grating elements.