Write commented code Plan before you code Use a good Text editor. With highlight features. Some suggested Text editors for C programming are; CodeBlocks NetBeans Eclipse Use version controlling like GitHub What's the text editor of your choice? Share in comments.