Skip to the content
Documentation

Recently added

Recent ratings Recent changes Recent comments Atom feed

201 added pages

Friday August 21 2026

  1. Active Oberon Updated

    Added 07:32 am

    Active Oberon is the last member of the Pascal / Modula-2 / Oberon family designed at ETH Zürich (1996-1998, by the group around Niklaus Wirth and Jürg Gutknecht). It keeps everything Oberon is known for — a grammar that…

Tuesday July 07 2026

  1. fennel Updated

    Added 07:17 am

    Fennel is a programming language that brings together the simplicity, speed, and reach of Lua with the flexibility of a lisp syntax and macro system. ;; Comments start with semicolons. ;; Fennel is written in lists of th…

  2. Scheme Updated

    Added 06:15 am

    Scheme is a minimalist dialect of Lisp that is widely used in education, research, and industry. It emphasizes simplicity, powerful abstractions, and functional programming paradigms. A classic resource to learn Scheme i…

Wednesday June 24 2026

  1. Cangjie Updated

    Added 06:57 am

    Cangjie is a statically typed, general-purpose programming language. It combines a C-family surface syntax with type inference, expression-oriented control flow, algebraic enums, pattern matching, classes, interfaces, ge…

Friday April 10 2026

  1. MakrellPy Updated

    Added 07:51 pm

    MakrellPy is the Python-hosted member of the Makrell language family. It compiles to Python AST and runs on CPython, so every Python library is available. The syntax is compact and expression-oriented, built on a shared…

Thursday April 09 2026

  1. Nostos Updated

    Added 09:16 am

    Nostos is a functional-first programming language with lightweight concurrency, pattern matching, and non-blocking I/O. Built in Rust, it features a register-based VM with optional JIT compilation, Erlang-style processes…

Thursday March 05 2026

  1. Djot Updated

    Added 06:27 am

    Djot is a lightweight markup language derived from CommonMark. It aims to be simple to parse, have little rules for edge cases, consistent, hard-wrap friendly, and be expressive. Paragraphs are like Markdown. Start a new…

Wednesday February 04 2026

  1. Agda Updated

    Added 11:51 pm

    Agda is a dependently typed functional programming language. It is an extension of Martin-Löf's Type Theory. In Agda, programs and proofs are written in the same language. In Agda, there is no separation between types an…

Friday January 23 2026

  1. Rink Updated

    Added 04:46 pm

    Rink is a unit-aware calculator for the command line and the browser . Start the Rink REPL with rink, or run a calculation with rink '10 pounds to kilograms'. Rink values are numbers with units: > 123 kilometers 123 kilo…

Friday December 26 2025

  1. SNOBOL Updated

    Added 05:20 pm

    * SNOBOL, also known for its compiled version: SPITBOL, is a unique programming * language from the 1960s best known for its pattern matching and flow control * systems. * * Comments are prefixed by *, which also doubles…

Thursday August 14 2025

  1. Vim9 script Updated

    Added 07:21 pm

    About Vim9 script # Vim9 script is a modernized, TypeScript-like language to script the Vim text editor. It improves significantly on its predecessor, legacy Vim script ( aka “VimL”). In Vim9 script, Ex commands (such as…

Friday August 08 2025

  1. Odin Updated

    Added 08:54 pm

    Odin was created by Bill "gingerBill" Hall. It is a general-purpose systems programming language that emphasizes simplicity, readability, and performance without garbage collection. Odin bills itself as "the C alternativ…

Thursday March 27 2025

  1. CSV Updated

    Added 07:00 am

    CSV (Comma-Separated Values) is a lightweight file format used to store tabular data in plain text, designed for easy data exchange between programs, particularly spreadsheets and databases. Its simplicity and human read…

Sunday March 09 2025

  1. niva Updated

    Added 11:34 pm

    Intro # Niva is a simple language that takes a lot of inspiration from Smalltalk. But leaning towards the functional side and static typed. Everything is still an object, but instead of classes, interfaces, inheritance,…

Wednesday December 11 2024

  1. Nmap Updated

    Added 11:12 am

    Learn Nmap in Y Minutes # So, you’re connected to a network and want to know what else is connected to it. Maybe you’re trying to find that mystery device eating up bandwidth or check if there are services running you di…

Monday December 09 2024

  1. Ada Updated

    Added 04:03 am

    Ada is a strong statically typed imperative, object-oriented , real-time , parallel and distributed programming language from the Pascal/Algol family of languages, but nowadays, it only has a passing resemblance to Pasca…

  2. AMD Updated

    Added 04:03 am

    Getting Started with AMD # The Asynchronous Module Definition API specifies a mechanism for defining JavaScript modules such that the module and its dependencies can be asynchronously loaded. This is particularly well su…

  3. AngularJS Updated

    Added 04:03 am

    AngularJS Tutorial. # AngularJS version 1.0 was released in 2012. Miško Hevery, a Google employee, started to work with AngularJS in 2009. The idea turned out very well, and the project is now officially supported by Goo…

  4. Ansible Updated

    Added 04:03 am

    Introduction # --- "{{ Ansible }}" is an orchestration tool written in Python. ... Ansible is (one of many) orchestration tools. It allows you to control your environment (infrastructure and code) and automate the manual…

  5. APL Updated

    Added 04:03 am

    ⍝ Comments in APL are prefixed by ⍝. ⍝ A list of numbers. (¯ is negative) 2 3e7 ¯4 50.3 ⍝ An expression, showing some functions. In APL, there's ⍝ no order of operations: everything is parsed right-to- ⍝ left. This is eq…