PicoLisp Documentation

There's a surprising wealth of PL code and knowledge scattered about the Internet. This page is an attempt to organize all of that into a coherent document that will guide you from total beginner to total Lisp wizard.

Find tutorials and examples that interest you, type along, and make up your own variations whenever possible. Change the code, break it, see how PicoLisp responds.

Once you begin to build and discover new things, we'd love you to share your stuff with the community. Here's more info about the wiki, including how to contribute. Happy hacking!

Start Here

Show me the code

Build Stuff

Tutorials to get you off the ground and into the clouds

In Detail

A closer look at important aspects of the PicoLisp system

Articles & Essays

Efficient Editing


Docs related to the 64-bit version: Docs related to the 32-bit version...

Docs related to ErsatzLisp (PicoLisp in Java): PicoLisp on Android. PicoLisp on OSX.


There are also two (free) Books about PicoLisp available online: You can read and search the books on Scribd, browse the sources on Github, or download the PDF versions via the given links.

Wiki Sources

The PicoLisp sources of this wiki itself, and the "social share privacy buttons" are available at To try it locally, unpack these files in some convenient place (or the PicoLisp installation directory if you have a local installation), and follow the instructions in the "wiki/README" file.

More info about the social share privacy buttons is in "lib/socialshareprivacy/README".

Examples of the Wiki in the wild:

Other resources



02jan17   abu