This is a highlevel matrix/array language with control flow statements, functions, data structures,input/output, and objectoriented programming features. It allows both "programming in the small" to rapidly create quick and dirty throwaway programs, and "programming in the large" to create complete large and complex application programs.