Az algoritmust egy egységként leíró módszer a struktogram. Ebben a lépéseket különböző téglalapba foglalható ábrákkal jelöljük. A lépések egyforma sorokként jelennek meg a téglalap belsejében. A be- és kivitelt rövidítés, a nem elemi lépést megvastagított keret jelzi.
A szerkezetek egymásba ágyazhatók, de vonalaik nem keresztezhetik egymást. Mivel a struktogram nem használ folyamatvonalakat, így az ilyen típusú leírás nem tartalmaz ugró utasítást. A struktogram olvasása és a lépések végrehajtása mindig fentről lefelé halad. A felhasznált szimbólumok alakja egységes. Ez a négyszög. A feltételek megadásánál a négyszögbe ferde elválasztó vonalakat iktatunk. Így a négyszög több részletre lesz osztva, az egyikbe az igaz, a másikba a hamis szót írjuk. Az alatta elhelyezkedő négyszög követi ezt a felosztást, így az igaz felirat alatti négyszögbe kerülnek azok a lépések, amelyek a feltétel beteljesülése esetén következnek, ha viszont a feltétel nem teljesül, akkor a nem felirat alatti négyszögek felé haladunk tovább.