Part IX


In addition to the teaching languages Beginning Student through Advanced Student, DrScheme provides a set of PLT languages. The PLT Pretty Big Scheme language contains many more constructs than the ones used by the textbook, including constructs for exceptions, objects, and modules. It also provides an extensive GUI programming toolbox. In addition, libraries distributed with DrScheme support common network protocols, CGI scripting, COM integration, and much more. See Help Desk (via the Help|Help Desk menu item in DrScheme) for more information.

The PLT Textual and PLT Graphical languages provide less than the teaching languages in some ways. For example, PLT Textual does not provide first or local, and symbols are case-insensitive. Search on languages in Help Desk for a complete description of the difference between the PLT languages and the teaching languages.