Multiple-Input Multiple-Output (MIMO) systems play a crucial role in fifth-generation (5G) mobile communications, primarily achieved through the utilization of precoding matrix techniques. This paper presents precoding techniques employing codebooks in downlink MIMO-5G wireless communications, aiming to enhance network performance to meet the overarching 5G objectives of increased capacity and reduced latency. We conduct a comparative analysis of various precoding techniques outlined by the 5G standard through diverse simulations across different scenarios. These simulations enable us to assess the performance of the different precoding techniques, ultimately revealing the strengths and weaknesses inherent in Type I and Type II codebooks.