Current industrial herbicides have a negative impact on the environment and have widespread resistance, so computational studies on their properties, elimination, and overcoming resistance can be helpful. On the other hand, developing new herbicides, especially bioherbicides, is slow and costly. Therefore, computational studies that guide the design and search for new herbicides that exist in various plant sources, can alleviate the pain associated with the many obstacles. This review summarizes for the first time the most recent studies on both aspects of herbicides over 10 years.