Design

When designing a programming language there are many, many choices to be made.  This page lists the main alternatives and the reasons why a choice was made.

NOTE: choices may still be reconsidered!