Question: He needed a computer program to do a certain task and he knew how to make it, so he began to do what?

Choices: 
- get frustrated
- write code
- debug
- damage
- compile

The rationale to choose "write code" as the answer is that: 

when someone makes a computer program, they write the code for it.