$
CODIGO
log in
PicoLisp
♥
0 favorites
Edit on GitHub
Paradigms
object-oriented
,
imperative
,
functional
,
reflective
,
declarative
Typing
dynamic system, strong typing
File extensions
l
External Links
PicoLisp official site
PicoLisp jobs at Devjobsscanner
Trending GitHub repositories
Type
programming
Created
1988
Developed by
Alexander Burger
PyPL Index
N/A
TIOBE Index
N/A
GitHub rank
N/A
Code Example
100-doors
100-prisoners
2048
24-game
24-game-Solve
9-billion-names-of-God-the-integer
A+B
ABC-problem
AKS-test-for-primes
Abelian-sandpile-model
Abstract-type
Abundant-deficient-and-perfect-number-classifications
Abundant-odd-numbers
Accumulator-factory
Ackermann-function
Active-Directory-Connect
Active-Directory-Search-for-a-user
Active-object
Add-a-variable-to-a-class-instance-at-runtime
Additive-primes
Address-of-a-variable
Algebraic-data-types
Align-columns
Almkvist-Giullera-formula-for-pi
Almost-prime
Amb
Amicable-pairs
Anagrams
Anagrams-Deranged-anagrams
Animate-a-pendulum
Animation
Anonymous-recursion
Anti-primes
Append-a-record-to-the-end-of-a-text-file
Apply-a-callback-to-an-array
Arbitrary-precision-integers-included-
Arithmetic-Complex
Arithmetic-Integer
Arithmetic-Rational
Arithmetic-evaluation
Arithmetic-geometric-mean
Arithmetic-geometric-mean-Calculate-Pi
Array-concatenation
Array-length
Arrays
Ascending-primes
Assertions
Associative-array-Creation
Associative-array-Iteration
Atomic-updates
Average-loop-length
Averages-Arithmetic-mean
Averages-Mean-angle
Averages-Mean-time-of-day
Averages-Median
Averages-Mode
Averages-Pythagorean-means
Averages-Root-mean-square
Averages-Simple-moving-average
Babbage-problem
Balanced-brackets
Balanced-ternary
Barnsley-fern
Base64-decode-data
Bell-numbers
Benfords-law
Bernoulli-numbers
Best-shuffle
Binary-digits
Binary-search
Binary-strings
Bioinformatics-base-count
Bitcoin-address-validation
Bitcoin-public-point-to-address
Bitmap
Bitmap-B-zier-curves-Cubic
Bitmap-B-zier-curves-Quadratic
Bitmap-Bresenhams-line-algorithm
Bitmap-Flood-fill
Bitmap-Histogram
Bitmap-Midpoint-circle-algorithm
Bitmap-PPM-conversion-through-a-pipe
Bitmap-Read-a-PPM-file
Bitmap-Read-an-image-through-a-pipe
Bitmap-Write-a-PPM-file
Bitwise-IO
Bitwise-operations
Box-the-compass
Brace-expansion
Break-OO-privacy
Brownian-tree
Bulls-and-cows
Bulls-and-cows-Player
CRC-32
CSV-data-manipulation
CSV-to-HTML-translation
CUSIP
Caesar-cipher
Calculating-the-value-of-e
Calendar
Calendar---for-REAL-programmers
Call-a-foreign-language-function
Call-a-function
Call-a-function-in-a-shared-library
Call-an-object-method
Canonicalize-CIDR
Carmichael-3-strong-pseudoprimes
Cartesian-product-of-two-or-more-lists
Case-sensitivity-of-identifiers
Casting-out-nines
Catalan-numbers
Catalan-numbers-Pascals-triangle
Catamorphism
Character-codes
Chat-server
Check-that-file-exists
Checkpoint-synchronization
Chinese-remainder-theorem
Cholesky-decomposition
Chowla-numbers
Circular-primes
Classes
Closest-pair-problem
Closures-Value-capture
Collections
Color-of-a-screen-pixel
Colour-bars-Display
Colour-pinstripe-Display
Colour-pinstripe-Printer
Combinations
Combinations-with-repetitions
Comma-quibbling
Command-line-arguments
Comments
Compare-a-list-of-strings
Compile-time-calculation
Compound-data-type
Concurrent-computing
Conditional-structures
Constrained-genericity
Constrained-random-points-on-a-circle
Continued-fraction
Convert-seconds-to-compound-duration
Conways-Game-of-Life
Copy-a-string
Copy-stdin-to-stdout
Count-in-factors
Count-in-octal
Count-occurrences-of-a-substring
Count-the-coins
Create-a-file
Create-a-file-on-magnetic-tape
Create-a-two-dimensional-array-at-runtime
Create-an-HTML-table
Create-an-object-at-a-given-address
Cumulative-standard-deviation
Currency
DNS-query
Damm-algorithm
Date-format
Date-manipulation
Day-of-the-week
Deal-cards-for-FreeCell
Deconvolution-1D
Deepcopy
Define-a-primitive-data-type
Delegates
Delete-a-file
Department-numbers
Detect-division-by-zero
Determine-if-a-string-has-all-the-same-characters
Determine-if-a-string-has-all-unique-characters
Determine-if-a-string-is-numeric
Determine-if-only-one-instance-is-running
Digital-root
Digital-root-Multiplicative-digital-root
Dijkstras-algorithm
Dinesmans-multiple-dwelling-problem
Dining-philosophers
Discordian-date
Distributed-programming
Documentation
Dot-product
Doubly-linked-list-Definition
Doubly-linked-list-Element-definition
Doubly-linked-list-Element-insertion
Doubly-linked-list-Traversal
Dragon-curve
Draw-a-clock
Draw-a-cuboid
Draw-a-sphere
Dutch-national-flag-problem
Dynamic-variable-names
Eban-numbers
Echo-server
Egyptian-division
Element-wise-operations
Elementary-cellular-automaton
Elliptic-curve-arithmetic
Emirp-primes
Empty-directory
Empty-program
Empty-string
Enforced-immutability
Entropy
Entropy-Narcissist
Enumerations
Environment-variables
Equilibrium-index
Esthetic-numbers
Ethiopian-multiplication
Euler-method
Eulers-sum-of-powers-conjecture
Evaluate-binomial-coefficients
Even-or-odd
Events
Evolutionary-algorithm
Exceptions
Exceptions-Catch-an-exception-thrown-in-a-nested-call
Executable-library
Execute-Brain-
Execute-HQ9+
Execute-a-Markov-algorithm
Execute-a-system-command
Exponentiation-operator
Exponentiation-order
Extend-your-language
Extensible-prime-generator
Extreme-floating-point-values
FASTA-format
FTP
Factorial
Factors-of-a-Mersenne-number
Factors-of-an-integer
Fast-Fourier-transform
Fermat-numbers
Fibonacci-n-step-number-sequences
Fibonacci-sequence
File-input-output
File-modification-time
File-size
Filter
Find-common-directory-path
Find-duplicate-files
Find-palindromic-numbers-in-both-binary-and-ternary-bases
Find-the-last-Sunday-of-each-month
Find-the-missing-permutation
First-class-environments
First-class-functions
First-class-functions-Use-numbers-analogously
Five-weekends
Fivenum
FizzBuzz
Flatten-a-list
Floyds-triangle
Forest-fire
Fork
Formal-power-series
Formatted-numeric-output
Forward-difference
Four-bit-adder
Fractal-tree
Function-composition
Function-definition
Function-frequency
GUI-Maximum-window-dimensions
GUI-component-interaction
GUI-enabling-disabling-of-controls
Galton-box-animation
Gamma-function
General-FizzBuzz
Generate-Chess960-starting-position
Generate-lower-case-ASCII-alphabet
Generate-random-chess-position
Generator-Exponential
Generic-swap
Get-system-command-output
Globally-replace-text-in-several-files
Gray-code
Grayscale-image
Greatest-common-divisor
Greatest-element-of-a-list
Greatest-subsequential-sum
Greyscale-bars-Display
Guess-the-number
Guess-the-number-With-feedback
Guess-the-number-With-feedback-player-
HTTP
HTTPS
HTTPS-Authenticated
HTTPS-Client-authenticated
Hailstone-sequence
Hamming-numbers
Handle-a-signal
Happy-numbers
Harshad-or-Niven-series
Hash-from-two-arrays
Hash-join
Haversine-formula
Hello-world-Graphical
Hello-world-Line-printer
Hello-world-Newline-omission
Hello-world-Standard-error
Hello-world-Text
Hello-world-Web-server
Here-document
Hickerson-series-of-almost-integers
Higher-order-functions
History-variables
Hofstadter-Conway-$10-000-sequence
Hofstadter-Figure-Figure-sequences
Hofstadter-Q-sequence
Holidays-related-to-Easter
Horizontal-sundial-calculations
Horners-rule-for-polynomial-evaluation
Host-introspection
Hostname
Huffman-coding
I-before-E-except-after-C
IBAN
ISBN13-check-digit
Identity-matrix
Image-convolution
Image-noise
Include-a-file
Increment-a-numerical-string
Infinity
Inheritance-Multiple
Inheritance-Single
Input-loop
Integer-comparison
Integer-sequence
Interactive-programming-repl-
Introspection
Inverted-index
Inverted-syntax
Iterated-digits-squaring
JSON
Jensens-Device
JortSort
Josephus-problem
Joystick-position
Jump-anywhere
Kaprekar-numbers
Kernighans-large-earthquake-problem
Keyboard-input-Flush-the-keyboard-buffer
Keyboard-input-Keypress-check
Keyboard-input-Obtain-a-Y-or-N-response
Keyboard-macros
Knapsack-problem-0-1
Knapsack-problem-Bounded
Knapsack-problem-Continuous
Knapsack-problem-Unbounded
Knights-tour
Knuth-shuffle
Knuths-algorithm-S
LZW-compression
Lah-numbers
Langtons-ant
Largest-int-from-concatenated-ints
Last-Friday-of-each-month
Last-letter-first-letter
Leap-year
Least-common-multiple
Left-factorials
Legendre-prime-counting-function
Leonardo-numbers
Letter-frequency
Levenshtein-distance
Linear-congruential-generator
List-comprehensions
Literals-Integer
Literals-String
Logical-operations
Long-multiplication
Longest-common-subsequence
Longest-common-substring
Longest-increasing-subsequence
Longest-string-challenge
Look-and-say-sequence
Loop-over-multiple-arrays-simultaneously
Loops-Break
Loops-Continue
Loops-Do-while
Loops-Downward-for
Loops-For
Loops-For-with-a-specified-step
Loops-Foreach
Loops-Infinite
Loops-N-plus-one-half
Loops-Nested
Loops-While
Lucas-Lehmer-test
Lucky-and-even-lucky-numbers
Ludic-numbers
Luhn-test-of-credit-card-numbers
Lychrel-numbers
MD4
MD5
MD5-Implementation
Machine-code
Mad-Libs
Magic-squares-of-odd-order
Magnanimous-numbers
Main-step-of-GOST-28147-89
Make-directory-path
Man-or-boy-test
Mandelbrot-set
Map-range
Matrix-exponentiation-operator
Matrix-multiplication
Matrix-transposition
Maximum-triangle-path-sum
Maze-generation
Maze-solving
McNuggets-problem
Median-filter
Memory-layout-of-a-data-structure
Menu
Metered-concurrency
Metronome
Middle-three-digits
Miller-Rabin-primality-test
Minesweeper-game
Modular-exponentiation
Modular-inverse
Monte-Carlo-methods
Monty-Hall-problem
Morse-code
Mouse-position
Move-to-front-algorithm
Multifactorial
Multiple-distinct-objects
Multiple-regression
Multiplication-tables
Multisplit
Munchausen-numbers
Mutual-recursion
N-queens-problem
Named-parameters
Narcissist
Narcissistic-decimal-number
Natural-sorting
Nested-function
Non-continuous-subsequences
Non-decimal-radices-Convert
Non-decimal-radices-Input
Non-decimal-radices-Output
Nth
Nth-root
Null-object
Number-names
Number-reversal-game
Numeric-error-propagation
Numerical-integration
Object-serialization
Odd-word-problem
Old-lady-swallowed-a-fly
One-dimensional-cellular-automata
One-of-n-lines-in-a-file
OpenGL
Optional-parameters
Order-disjoint-list-items
Order-two-numerical-lists
Ordered-partitions
Ordered-words
Palindrome-detection
Pangram-checker
Parallel-calculations
Parameterized-SQL-statement
Parametric-polymorphism
Parse-an-IP-Address
Parsing-RPN-calculator-algorithm
Parsing-RPN-to-infix-conversion
Parsing-Shunting-yard-algorithm
Partial-function-application
Partition-function-P
Pascal-matrix-generation
Pascals-triangle
Pascals-triangle-Puzzle
Password-generator
Pathological-floating-point-problems
Penneys-game
Percentage-difference-between-images
Perfect-numbers
Perfect-shuffle
Perfect-totient-numbers
Permutation-test
Permutations
Permutations-Derangements
Permutations-by-swapping
Pernicious-numbers
Phrase-reversals
Pi
Pick-random-element
Pinstripe-Display
Pinstripe-Printer
Play-recorded-sounds
Playing-cards
Plot-coordinate-pairs
Pointers-and-references
Poker-hand-analyser
Polymorphic-copy
Polymorphism
Polynomial-long-division
Population-count
Power-set
Price-fraction
Primality-by-trial-division
Prime-conspiracy
Prime-decomposition
Primorial-numbers
Priority-queue
Probabilistic-choice
Program-name
Program-termination
Proper-divisors
Pseudo-random-numbers-Splitmix64
Pythagorean-quadruples
Pythagorean-triples
Quaternion-type
Queue-Definition
Queue-Usage
Quickselect-algorithm
Quine
RIPEMD-160
RSA-code
Random-number-generator-device-
Random-numbers
Range-expansion
Range-extraction
Rate-counter
Ray-casting-algorithm
Read-a-configuration-file
Read-a-file-character-by-character-UTF8
Read-a-file-line-by-line
Read-a-specific-line-from-a-file
Read-entire-file
Real-constants-and-functions
Record-sound
Reduced-row-echelon-form
Reflection-List-methods
Reflection-List-properties
Regular-expressions
Remove-duplicate-elements
Remove-lines-from-a-file
Rename-a-file
Rendezvous
Rep-string
Repeat
Repeat-a-string
Respond-to-an-unknown-method-call
Return-multiple-values
Reverse-a-string
Reverse-words-in-a-string
Rock-paper-scissors
Roman-numerals-Decode
Roman-numerals-Encode
Roots-of-a-function
Roots-of-a-quadratic-function
Roots-of-unity
Rosetta-Code-Count-examples
Rosetta-Code-Find-unimplemented-tasks
Rosetta-Code-Fix-code-tags
Rosetta-Code-Rank-languages-by-popularity
Rot-13
Run-length-encoding
Runtime-evaluation-In-an-environment
S-expressions
SEDOLs
SHA-1
SHA-256
Same-fringe
Search-a-list
Search-a-list-of-records
Secure-temporary-file
Self-describing-numbers
Semiprime
Semordnilap
Send-an-unknown-method-call
Send-email
Sequence-of-non-squares
Sequence-of-primes-by-trial-division
Set
Set-consolidation
Seven-sided-dice-from-five-sided-dice
Shell-one-liner
Short-circuit-evaluation
Show-the-epoch
Sierpinski-carpet
Sierpinski-triangle
Sierpinski-triangle-Graphical
Sieve-of-Eratosthenes
Simple-database
Simple-windowed-application
Simulate-input-Keyboard
Simulate-input-Mouse
Singleton
Singly-linked-list-Element-insertion
Singly-linked-list-Traversal
Sleep
Smith-numbers
Sockets
Sokoban
Solve-a-Hidato-puzzle
Sort-a-list-of-object-identifiers
Sort-an-array-of-composite-structures
Sort-an-integer-array
Sort-disjoint-sublist
Sort-numbers-lexicographically
Sort-three-variables
Sort-using-a-custom-comparator
Sorting-algorithms-Bead-sort
Sorting-algorithms-Bogosort
Sorting-algorithms-Bubble-sort
Sorting-algorithms-Cocktail-sort
Sorting-algorithms-Comb-sort
Sorting-algorithms-Counting-sort
Sorting-algorithms-Gnome-sort
Sorting-algorithms-Heapsort
Sorting-algorithms-Insertion-sort
Sorting-algorithms-Merge-sort
Sorting-algorithms-Pancake-sort
Sorting-algorithms-Patience-sort
Sorting-algorithms-Permutation-sort
Sorting-algorithms-Quicksort
Sorting-algorithms-Radix-sort
Sorting-algorithms-Selection-sort
Sorting-algorithms-Shell-sort
Sorting-algorithms-Sleep-sort
Sorting-algorithms-Stooge-sort
Sorting-algorithms-Strand-sort
Soundex
Sparkline-in-unicode
Speech-synthesis
Spinning-rod-animation-Text
Spiral-matrix
Split-a-character-string-based-on-change-of-character
Stable-marriage-problem
Stack
Stack-traces
Stair-climbing-puzzle
State-name-puzzle
Statistics-Basic
Stem-and-leaf-plot
Stern-Brocot-sequence
Straddling-checkerboard
Stream-merge
String-append
String-case
String-comparison
String-concatenation
String-interpolation-included-
String-length
String-matching
String-prepend
Strip-a-set-of-characters-from-a-string
Strip-block-comments
Strip-comments-from-a-string
Strip-control-codes-and-extended-characters-from-a-string
Strip-whitespace-from-a-string-Top-and-tail
Subleq
Substitution-cipher
Substring
Substring-Top-and-tail
Subtractive-generator
Sudoku
Sum-and-product-of-an-array
Sum-digits-of-an-integer
Sum-multiples-of-3-and-5
Sum-of-a-series
Sum-of-squares
Summarize-and-say-sequence
Symmetric-difference
Synchronous-concurrency
System-time
Table-creation-Postal-addresses
Take-notes-on-the-command-line
Taxicab-numbers
Teacup-rim-text
Temperature-conversion
Terminal-control-Clear-the-screen
Terminal-control-Coloured-text
Terminal-control-Cursor-movement
Terminal-control-Cursor-positioning
Terminal-control-Dimensions
Terminal-control-Display-an-extended-character
Terminal-control-Hiding-the-cursor
Terminal-control-Inverse-video
Terminal-control-Preserve-screen
Terminal-control-Ringing-the-terminal-bell
Terminal-control-Unicode-output
Ternary-logic
Test-a-function
Test-integerness
Text-processing-1
Text-processing-2
Text-processing-Max-licenses-in-use
The-Twelve-Days-of-Christmas
Thieles-interpolation-formula
Thue-Morse
Tic-tac-toe
Time-a-function
Tokenize-a-string
Tokenize-a-string-with-escaping
Tonelli-Shanks-algorithm
Top-rank-per-group
Topic-variable
Topological-sort
Topswops
Totient-function
Towers-of-Hanoi
Trabb-Pardo-Knuth-algorithm
Tree-traversal
Trigonometric-functions
Truncatable-primes
Truncate-a-file
Truth-table
UPC
URL-encoding
Ulam-spiral-for-primes-
Unbias-a-random-generator
Undefined-values
Unicode-strings
Unicode-variable-names
Universal-Turing-machine
Unix-ls
Update-a-configuration-file
Use-another-language-to-call-a-function
User-input-Graphical
User-input-Text
Validate-International-Securities-Identification-Number
Van-der-Corput-sequence
Variable-length-quantity
Variables
Variadic-function
Vector
Vector-products
Verify-distribution-uniformity-Naive
Vigen-re-cipher
Visualize-a-tree
Walk-a-directory-Non-recursively
Walk-a-directory-Recursively
Water-collected-between-towers
Web-scraping
Wieferich-primes
Window-creation
Window-creation-X11
Window-management
Wireworld
Word-frequency
Word-wrap
Write-entire-file
Write-float-arrays-to-a-text-file
Write-language-name-in-3D-ASCII
Write-to-Windows-event-log
XML-DOM-serialization
XML-Input
XML-Output
XML-XPath
Xiaolin-Wus-line-algorithm
Y-combinator
Yahoo-search-interface
Yellowstone-sequence
Yin-and-yang
Zebra-puzzle
Zeckendorf-arithmetic
Zeckendorf-number-representation
Zero-to-the-zero-power
Zig-zag-matrix
Zumkeller-numbers
↓
Loading...