s c h e m a t i c s : c o o k b o o k

/ Cookbook.SchemeChapter

This Web


WebHome 
WebChanges 
TOC (with recipes)
NewRecipe 
WebTopicList 
WebStatistics 

Other Webs


Chicken
Cookbook
Erlang
Know
Main
Plugins
Sandbox
Scm
TWiki  

Schematics


Schematics Home
Sourceforge Page
SchemeWiki.org
Original Cookbook
RSS

Scheme Links


Schemers.org
Scheme FAQ
R5RS
SRFIs
Scheme Cross Reference
PLT Scheme SISC
Scheme48 SCM
MIT Scheme scsh
JScheme Kawa
Chicken Guile
Bigloo Tiny
Gambit LispMe
GaucheChez

Lambda the Ultimate
TWiki.org

Getting Started With Scheme

Introduction

Scheme is a programming language in the Lisp tradition that emphasises elegance and simplicity. There are a number of implementations of Scheme, some of which are listed in the column on the left-hand side. For a comprehensive listing of Scheme systems and more details on the history of Scheme see http://www.schemers.org/ This Cookbook tries to address all Scheme systems where possible, and PltScheme where that is not possible (see BeingPltSpecific).

The current standard for Scheme is referred to as R5RS. R5RS specifies only the base minimum for a useful system. The SRFI process has created a large number of portable libraries that augment R5RS.

This Cookbook does not aim to provide a comprehensive tutorial on Scheme, though this section does give some basic instruction on getting started with Scheme. For more comprehensive tutorials, see the list at http://www.schemers.org/. In particular we recommend http://www.htdp.org/ or http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html. The former is better if you have never programmed before, the later if you have programming experience and want to become proficient in Scheme.

Recipes



(edit comments)

CookbookForm
TopicType: Chapter
ParentTopic: TOC
TopicOrder: 020

 
 
Copyright © 2004 by the contributing authors. All material on the Schematics Cookbook web site is the property of the contributing authors.
The copyright for certain compilations of material taken from this website is held by the SchematicsEditorsGroup - see ContributorAgreement & LGPL.
Other than such compilations, this material can be redistributed and/or modified under the terms of the GNU Lesser General Public License (LGPL), version 2.1, as published by the Free Software Foundation.
Ideas, requests, problems regarding Schematics Cookbook? Send feedback.
/ You are Main.guest