Programming language, a dialect of the language Lisp
PicoLisp
Paradigms
Functional, procedural, object-oriented, declarative, reflective, meta
Family
Lisp
Designed by
Alexander Burger
First appeared
1988; 36 years ago (1988)
Typing discipline
duck, dynamic, strong
Implementation language
LLVM, PicoLisp
OS
POSIX
License
MIT
Filename extensions
.l
Website
picolisp.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).
^"PicoLisp Download". Software Lab. Retrieved 18 November 2018.
^Burger, Alexander. "Internal structures". Software Lab. Retrieved 18 November 2018.
PicoLisp is a programming language, a dialect of the language Lisp. It runs on operating systems including Linux and others that are Portable Operating...
Lisp Machine source code as open source. In September 2014, Alexander Burger, developer of PicoLisp, announced PilMCU, an implementation of PicoLisp in...
work on diverse successors to MacLisp: Lisp Machine Lisp (aka ZetaLisp), Spice Lisp, NIL and S-1 Lisp. Common Lisp sought to unify, standardise, and...
AutoLISP is a dialect of the programming language Lisp built specifically for use with the full version of AutoCAD and its derivatives, which include AutoCAD...
Emacs Lisp is a dialect of the Lisp programming language used as a scripting language by Emacs (a text editor family most commonly associated with GNU...
Technology (MIT) Lisp machines. Lisp Machine Lisp was also the Lisp dialect with the most influence on the design of Common Lisp. Lisp Machine Lisp branched into...
MultiLisp is a functional programming language, a dialect of the language Lisp, and of its dialect Scheme, extended with constructs for parallel computing...
Le Lisp (also Le_Lisp and Le-Lisp) is a programming language, a dialect of the language Lisp. It was developed at the French Institute for Research in...
Maclisp (or MACLISP, sometimes styled MacLisp or MacLISP) is a programming language, a dialect of the language Lisp. It originated at the Massachusetts Institute...
implementations of it. There are some notable implementations: newLISPPicoLisp uLisp Derivatives of Lisp: Pico Rebol Red Scheme Tcl-like languages can be easily implemented...
The Common Lisp Object System (CLOS) is the facility for object-oriented programming in ANSI Common Lisp. CLOS is a powerful dynamic object system which...
Game Oriented Assembly Lisp (GOAL, also known as Game Object Assembly Lisp) is a programming language, a dialect of the language Lisp, made for video games...
language Lisp. Interlisp development began in 1966 at Bolt, Beranek and Newman (renamed BBN Technologies) in Cambridge, Massachusetts with Lisp implemented...
BBN LISP (also stylized BBN-Lisp) was a dialect of the Lisp programming language by Bolt, Beranek and Newman Inc. in Cambridge, Massachusetts. It was...
ISLISP (also capitalized as ISLisp) is a programming language in the Lisp family standardized by the International Organization for Standardization (ISO)...
EuLisp is a statically and dynamically scoped Lisp dialect developed by a loose formation of industrial and academic Lisp users and developers from around...
programming language Scheme begins with the development of earlier members of the Lisp family of languages during the second half of the twentieth century. During...
was a cleaner Lisp dialect than Emacs Lisp, and that GEL could evolve to implement other languages on the same runtime, namely Emacs Lisp. After Lord discovered...
2017, part of their "highwayhash" work) C# Crypto++ Go Haskell JavaScript PicoLisp Rust Swift Verilog VHDL Bloom filter (application for fast hashes) Cryptographic...
a dynamic and functional dialect of the Lisp programming language on the Java platform. Like most other Lisps, Clojure's syntax is built on S-expressions...