YAL (Yet Another Language) is an interpreted programming language designed by Leopold Tötsch by mixing C, Perl, and Python syntax, for testing Parrot AST interface.