|  | 

Symbolic Interface Construction

Mathematica 6 redefines user interface programming—for the first time making it realistic for non-experts to create highly sophisticated and customized interfaces. By integrating interface elements into Mathematica's unique symbolic language framework, Mathematica 6 allows arbitrary interfaces to be represented directly in terms of high-level symbolic controls that can immediately be connected to arbitrary dynamic computations—and laid out using Mathematica's rich tabular, document and graphical capabilities.