Grok32`


... is a general purpose computer language with 32 keywords.


Keywords assign programs parameterized by square-bracketed Expression Sequences.

For example,


Name["nam", expr ]


...assigns "nam" to expr so that expr is evaluated when nam is invoked.

Grok32` is designed to be elegant, comprehensive, and easy to learn.

Everything is a simple Name, or an Expression with the form:

nam[par1, par2,...]

In the above, nam is an Expression, and "par1, par2,..." is a Sequence of zero or more Expressions.


A natural language is spoken or signed (by hand signals and facial expressions) by humans for general-purpose communication. Humans are usually equipped to learn their first natural language spontaneously. By contrast, writing and computer programming are usually scholastic achievements.


Grok32` is easy to learn because it e
mbodies basics reflecting innate cognition. It is natural insofar as it embodies common language names, algorithms and principles. The 32 keywords and the eight Contexts are ordinary words. Each of these words embody their common meaning, but structured in the above format.


Grok32` is the ergonomic computer language.

© 2007 by John Bergamini

Hosted by www.Geocities.ws

1