1. Flowchart A flowchart is a diagram that shows the steps of a process or program using symbols and arrows. It helps to visualize the flow of a task or algorithm, making it easier to understand and follow. 2. Algorithm An algorithm is a set of clear and ordered steps used to solve a problem or complete a task. It can be written in plain language or structured form. 3. Pseudocode Pseudocode is a way to write an algorithm using a mix of plain language and simple programming-like instructions. It is not actual code but helps plan before writing the real program. 4. Example of Flowchart: Adding Two Numbers This flowchart shows the steps to add two numbers: Start Input the first number Input the second number Add the two numbers Show the result End These steps are shown as boxes connected by arrows in a flowchart diagram.