This article discusses flowchart and programming logic for simple programs. It includes flowcharts for checking, depositing, withdrawing, and transferring money in an account. It also explains the logic of a program and the outcome of making changes to it. Additionally, it provides an algorithm for recording and calculating the time of participants in a race. References are also provided.