L-sustavi fraktala, uvedeni 1968. godine od strane Aristida Lindenmayera, koriste se za modeliranje izgradnje višestaničnih organizama i generiranje struktura biljaka putem operacija paralelne izmjene simbola. Sustav uključuje trojku koja se sastoji od skupa simbola, početnog niza i skupa produkcija koje definiraju pravila zamjene simbola. Dodatno, kornjača se koristi za vizualizaciju ovih struktura, omogućujući grafičko prikazivanje kroz određene komandne upute.