[programming language] NGL (short for aNGeL) is a function-level array programming language featuring an iconical mathematical notation and tuple pattern matching. NGL was the result of research performed during 2001-2004 by Ernst Herrera Legorreta looking for ways to apply function-level programming languages to bioinformatics, large scale... Found on http://en.wikipedia.org/wiki/NGL_(programming_language)