PicoLisp

PicoLisp
ParadigmsFunctional, procedural, object-oriented, declarative, reflective, meta
FamilyLisp
Designed byAlexander Burger
First appeared1988; 36 years ago (1988)
Typing disciplineduck, dynamic, strong
Implementation languageLLVM, PicoLisp
OSPOSIX
LicenseMIT
Filename extensions.l
Websitepicolisp.com
Dialects
Ersatz PicoLisp, miniPicoLisp[1]

PicoLisp is a programming language, a dialect of the language Lisp. It runs on operating systems including Linux and others that are Portable Operating System Interface (POSIX) compliant. Its most prominent features are simplicity and minimalism. It is built on one internal data type: a cell. On the language level, a programmer can use three different data types (numbers, symbols, and lists) being represented by cells and differentiated by bits at the end of the cell.[2] It is free and open-source software released under an MIT License (X11).

  1. ^ "PicoLisp Download". Software Lab. Retrieved 18 November 2018.
  2. ^ Burger, Alexander. "Internal structures". Software Lab. Retrieved 18 November 2018.