Introduction

InfoInfo
Search:    

next: Getting started top: Contents

Spark-Scheme is a dialect of the Lisp programming language. It is designed to solve real world programming problems, without sacrificing the fun of hacking. This tutorial will teach you how to use Spark effectively.

If you are skeptic about learning a new language, here are few points for you to consider:

To learn a new programming language you should read and write programs in it. To make the most out of this tutorial, read the sample programs and try to extend them by using your own ingenuity. You can type in and execute small code snippets at the Spark prompt (called the toplevel) itself, but it is useful to have a programmer's text editor handy to experiment with larger pieces of code. My favorite editor is [WWW]Emacs, which is a nice companion for Lisp like languages.

Note: In the next three chapters, we cover the basics of the Scheme language. Then we move on to topics specific to Spark. For an in-depth study of Scheme, please follow one of the appropriate links on the Documentation page.

This is a Wiki Spot wiki. Wiki Spot is a 501(c)3 non-profit organization that helps communities collaborate via wikis.