Retirement tax questions

What are the codes you have to enter ?   The codes that are a must ...A, B, M, N ... others that can effect the return are D, E, F, G, S, H, L, P, W,  AA, BB, DD ... the rest don't mean anything on a return.