As it is written now, it could also be (why not?): "Lisp, Scheme, Guile, Python, Ruby, and Java".
Guile is a Scheme implementation, making the addition redundant. Scheme and Lisp are different enough that it is useful to explicitly list them as such. Just like it would make sense to list C and C++ as seperate entities, or C and Objective C.
