From Test-Scratch-Wiki
Programming is the process of writing instructions (called code) for a computer and placing it in a file (called a program).
Programming usually goes through these steps:
- Coding
— Writing the code.
- Testing
— Testing the code.
- Debugging
— Removing problems from the code.
- Re-testing
— Making sure the debugging worked.
- Distributing
— Placing the code where other people can get it. In Scratch, this is sharing your project.