Documentation
Documentation files are updated more frequently and carry a revision number behind the version number. All documentation except for PDF files is also included with the source and binary releases.
- newLISP Manual and Reference in HTML format, no frames
newLISP Manual and Reference in HTML format, with index frame - newLISP-GS GUI functions version GS v1.36
- Code Patterns in newLISP frequently used coding patterns in newLISP. updated May 20th, 2010
- All modules are now documented using the newLISPdoc automatic documentation system.
- UNIX man page for command line parameters - newlisp(1)
- UNIX man page for newLISPdoc - newlispdoc(1)
- Release Notes 10.2.8
- For installing and building see INSTALL. This file is also included
in the source distribution. - Frequently asked questions about newLISP are answered on the FAQ page.
- PCRE Regular Expressions man page from http://pcre.org
- newLISP doc search.
Tutorials, Introductions and Translations
- Introduction to newLISP by Cormullion from unbalanced-parentheses. US letter size PDF v.10.0
Introduction to newLISP by Cormullion from unbalanced-parentheses. A4 page size PDF v.10.0
Latest up-to-date WikiBooks HTML version: Introduction to newLISP. - fun with newLISP is an excellent blog discovering newLISP on MacOS X. The blog comes with many code snippets, tips and tricks not only useful on the Mac.
- newLISP для программистов, introduction written by Dmitry Chernyak from EnFeauTec in Russian language (not updated yet for v.10.0).
- newLISP 関数リファレンス is a translation of the Function Reference into Japanese by Joh from short story または 晴耕雨読な日々 based on version 10.2.1.
Training Videos
Thanks to Michael Michaels from neglOOk for the following instructional movies:- newLISP Introduction: Learn the core elements of newLISP (10 min) or as a Slideshow (51 slides).
- What The FOOP?: Introduction into FOOP (Functional Object Oriented Programming), also covers the changes in v.10.2.

- gc - Counting words at Google: Experience how a small commandline utility for Google counts is written (6 min). The source.
- Contexts: Learn how to use namespaces in newLISP (12 min).
Shell Games - Videos
Michael Michaels from neglOOk produced this series of eduactional quickies. Each one of them shows an important aspect or pattern of newLISP programming (m:ss):all movies updated for newLISP v.10 and with sound
- Number generators (2:46)
- Pushing and popping lists (2:39)
- Packaging data with contexts (2:06)
- Implicit indexing (8:29)
- Selecting more than one element (2:43)
- Passing data by reference (2:56)
- Appending strings (3:47)
- Manipulating functions after definition (3:16)
- Make destructive functions non-destructive (2:32)
- The format function (5:37)
- The exists function (2:37)
- The for-all function (1:39)
- Loops (7:00)
- Reading and writing files (3:54)
- Clean and filter (3:28)
- Expand (5:29)
- Reverse and rotate (3:54)
- Starts with, ends with (4:30)
- Structuring applications (3:20)
- Local symbols (5:00)
- Memoization (2:54)
- Upper, lower, title -case (1:49)
- Sort (3:36)
newLISP internals
Automatic Memory Management in newLISPExpression evaluation, Implicit Indexing, Contexts and Default Functors in the newLISP Scripting Language