Hey I am starting programming C again and I want to make sure I understand and do the basics when it comes to programming, one of which may be pseudocode. See I understand the syntax and the like of C and can program in it, but I want to make sure I know the basics of programming in general so I will be more efficient in writing programs. I guess my question is, do you guys use pseudocode before writing a program? Also, what basics should I know when it comes to programming, i.e. what general knowledge?