GRAIL οπτικός προγραμματισμός Το πρώτο περιβάλλον οπτικού προγραμματισμού GRAIL (GRaphical Input Language) απευθύνεται σε επαγγελματίες, οι οποίοι δεν γνωρίζουν να γράφουν κώδικα, αλλά γνωρίζουν άριστα την ροή εργασίας της δουλειάς τους, οπότε μπορούν να την περιγράψουν σε ένα ευέλικτο διάγραμμα ροής στον υπολογιστή.