Pergunta de entrevista da empresa General Dynamics

How do you go about coding a program?