Ja jos tuota kaaviota vähän kritisoisi, niin Pythonissa on mielestäni jonkinmoiset listojen käsittelyominaisuudet kuten Lispissä.
Kun ohjelmointikieliä luokitellaan, "listojen käsittely" ei ole oikea kriteeri. Listoja käsitellään kaikissa kielissä jollain lailla, mutta useimmat kielet ovat silti proseduraalisia. Prolog on logiikkaohjelmointiin tehty, Lisp ja Haskell ovat funktionaalisia kieliä. Tämä kolmijako (proseduraalinen, funktionaalinen ja logiikkaohjelmointi) on tärkein. En edes tiedä muita pääkategorioita.
Monissa proseduraalisissa kielissä, myöskin Pythonissa, on mukana ominaisuuksia, joiden avulla koodia voi kirjoittaa funktionaaliseen
tyyliin, mutta se ei muuta kieltä funktionaaliseksi, se on vain tyyli.