General Dynamics Interview Question

How do you go about coding a program?