This document outlines the phases of making an executable code from a problem statement. It discusses drawing a flowchart to represent the logical steps, then translating this into a program using a programming language. The key phases are:
1) Drawing a flowchart to plan the program's logic and data flows
2) Writing code by translating the flowchart into a programming language
3) Compiling and debugging the code to fix any syntax errors
4) Testing the executable program to check for logic errors
5) Documenting the program for future use and maintenance