This paper discusses the radiation patterns of uniform linear arrays, focusing on the challenges of side lobe presence and exploring windowing techniques to reduce them. It examines various window functions like Hanning, Hamming, and Tukey, which help achieve lower side lobe levels without grating lobes, making them advantageous for applications like point-to-point communication and high-resolution radar. The results demonstrate that different windowing methods yield varying reductions in side lobe levels, highlighting a trade-off with directivity.