Maar het kan nog makkelijker. De vierkanten en driehoeken zijn te makkelijk voor een computer en teveel werk voor een programmeur. Programmeurs zijn lui en als iets ingewikkeld, foutgevoelig of inefficiënt is maken ze het simpeler en noemen ze dat abstractie.
Denk terug aan het refrein jou vierkanten en driehoeken zijn refreinen. Overal waar in een songtekst refrein staat weet jij waar de tekst van het refrein te vinden is. Tegen een computer kun je dit ook zeggen. Bijv. functie: teken een vierkant waarbij de computer weet wat hij moet doen.
Het groene blok is de functie en de grijze blokken zijn de uitleg van de functie.
Als jij met programmeren zegt, teken een vierkant, dan weet de computer wat deze moet doen.