L-система (Аристид Ліндермайєр, 1968) — формальна граматика переписування рядків: символи послідовно замінюються за правилами, а результат "черепашка" інтерпретує як рухи вперед (F), повороти (+/-) та збереження/відновлення положення в стеку ([ ]). Так із простого правила виростає складна гілляста структура.