The PID controller is one of the control strategies having simple structure was understood by plant operator, which is comparatively easy to tune. Irrespective of the attractiveness, the tuning characteristic of PID controllers is a task for engineers and scientists. Numerous procedures for tuning PID-controllers are recommended such as: Ziegler Nichols tuning method auto-tuning, artificial intelligence and optimization techniques. Evolutionary optimization techniques (EOTs) as emergent techniques, an efficient GA-based tuning approach aiming at enhancing PID control for complex processes is proposed. The test and simulation results demonstrate that the GA-based proposed scheme is capable and can be used to overcome the flaws of traditional fixed gain controller. The main role of the article is to appraise the algorithm for tuning of PID-controller gains along with minimization of cost function and argue about the capability, computational efficiency of GA to solve the problems in control systems.