Shelf:Visual languages