This article needs additional citations for verification. (January 2022) |
Paradigm | array |
---|---|
Designed by | Mike Jenkins |
Developer | Nial Systems Ltd |
First appeared | 1981 |
Stable release | 7.0
/ 2017 |
Typing discipline | dynamic |
License | GNU GPLv3 |
Filename extensions | .ndf, .nlg |
Website | www |
Major implementations | |
Q'Nial | |
Influenced by | |
APL, Lisp |
Nial (from "Nested Interactive Array Language") is a high-level array programming language developed from about 1981 by Mike Jenkins of Queen's University, Kingston, Ontario, Canada. Jenkins co-created the Jenkins–Traub algorithm.
Nial combines a functional programming notation for arrays based on an array theory developed by Trenchard More with structured programming concepts for numeric, character, and symbolic data.
It is most often used for prototyping and artificial intelligence.