The authors suggest a new algorithm for binary coding waveform sidelobe reduction after matched filtering and present a general method by which optimized sidelobe suppression filters for Barker codes can be obtained with a peak output sidelobe 2.62 dB lower than the results found in the literature (for 13-b Barker code). This optimization algorithm is also promising for other binary coding waveforms, such as truncated pseudonoise (PN) sequences and concatenated codes. This new approach can readily be applied to sidelobe-reduction filter design for other binary coding waveforms, such as truncated PN sequences, concatenated codes, etc., which often find their applications in radar systems and spread spectrum communication systems.