1
Trying again and again, even when something is very hard.
2
The art of creating a program.
3
Putting commands in correct order so computers can read the commands.
4
Feeling annoyed or angry because something is not the way you want it.
5
Finding and fixing problems in an algorithm or program.
6
A list of steps to finish a task.
7
An algorithm that has been coded into something that can be run by a machine.
8
Part of a program that does not work correctly.