17. A method for navigating through selection modes for a displayed representation of computational construct that represents a binary operator, the binary operator having a left and a right operand, the selection modes including a web selection mode, a tree selection mode, a crown selection mode and a right selection mode, the method comprising: setting a current selection to a selection of the computational construct representing the binary operator and its operands in the left selection mode so that, when a computational construct representing another binary operator is specified, the binary operator will be a right operand of the other binary operator; when the current selection is the selection of the computational construct representing the binary operator and its operands in the left selection mode and a user inputs a first indicator, setting the current selection to a selection of the computational construct representing the binary operator and its operands in the tree selection mode so that, when a computational construct is specified, the computational constructs for the binary operator and its operands are replaced by the specified computational construct; when the current selection is the selection of the computational construct representing the binary operator and its operands in the tree selection mode and the user inputs the first indicator, navigating a representation of the left operand; when the navigation of the left operand is completed by the user inputting the first indicator, setting the current selection to a selection of the computational construct representing the binary operator in the crown selection mode so that, when a computational construct is specified, the computational construct for the binary operator is replaced by the specified computational construct; when the current selection is the selection of the computational construct representing the binary operator in the crown selection mode and the user inputs the first indicator, navigating a representation of the right operand; and when the navigation of the right operand is completed by the user inputting the first indicator, setting the current selection to a selection of the computational construct representing the binary operator and its operands in the right selection mode so that, when a computational construct representing another binary operator is specified, the binary operator and its operands will be a left operand of the other binary operator.
17. A method for navigating through selection modes for a displayed representation of computational construct that represents a binary operator, the binary operator having a left and a right operand, the selection modes including a web selection mode, a tree selection mode, a crown selection mode and a right selection mode, the method comprising: setting a current selection to a selection of the computational construct representing the binary operator and its operands in the left selection mode so that, when a computational construct representing another binary operator is specified, the binary operator will be a right operand of the other binary operator; when the current selection is the selection of the computational construct representing the binary operator and its operands in the left selection mode and a user inputs a first indicator, setting the current selection to a selection of the computational construct representing the binary operator and its operands in the tree selection mode so that, when a computational construct is specified, the computational constructs for the binary operator and its operands are replaced by the specified computational construct; when the current selection is the selection of the computational construct representing the binary operator and its operands in the tree selection mode and the user inputs the first indicator, navigating a representation of the left operand; when the navigation of the left operand is completed by the user inputting the first indicator, setting the current selection to a selection of the computational construct representing the binary operator in the crown selection mode so that, when a computational construct is specified, the computational construct for the binary operator is replaced by the specified computational construct; when the current selection is the selection of the computational construct representing the binary operator in the crown selection mode and the user inputs the first indicator, navigating a representation of the right operand; and when the navigation of the right operand is completed by the user inputting the first indicator, setting the current selection to a selection of the computational construct representing the binary operator and its operands in the right selection mode so that, when a computational construct representing another binary operator is specified, the binary operator and its operands will be a left operand of the other binary operator. 23. The method of claim 17, further comprising: when the current selection is the selection of the computational construct representing the binary operator and its operands in the right selection mode and the user inputs the first indicator, setting the current selection to a selection of a parent computational construct of the binary operator by applying the first indicator to the parent computational construct.