In universal linear optics, programmable photonic circuits perform an arbitrary linear transformation by the sequential multiplication of two-level achromatic unitary operators. Based on cascaded optical resonator-based building blocks, we construct an arbitrary multi-wavelength unitary operator.