When it comes to structured programming in computer science, a graphical design representation known as a NassiShneiderman diagram NSD is often used. In 1972, two Stony Brook University grad students, Isaac Nassi and Ben Shneiderman created this type of diagram. As they depict the frameworks of a program, these images are also known as structograms. In formal programming, NassiShneiderman diagrams are rarely used. They have an abstraction level close to structured program code, and changes necessitate redrawing the entire diagram, but graphic editors get rid of this restriction. Because their clarity can be used as a teaching tool for lessons on an algorithm and highlevel design. Microsoft Visio and other programs, including the German EasyCode, featured them.