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.