A Good Program means that it should produce correct and faster results, taking into account all the memory constraints. While making good program, we need to follow certain guidelines of programming language for creating a successful program. The following is the list of good programming habits that most people agree. very computer requires appropriate instruction set (programs) to perform the required task. The quality of the processing depends upon the given instructions. If the instructions are improper or incorrect, then it is obvious that the result will be superfluous. In this manner, appropriate and amend directions ought to be given to the PC with the goal that it can give the coveted yield.Hence, a program should be developed in such a way that it ensures proper functionality of the computer. Furthermore, a program ought to be composed in such a way, to the point that it is less demanding to comprehend the hidden rationale.