SIOD is a small-footprint implementation of the Scheme programming language that is provided with some database, Unix programming and cgi scripting extensions.