Skip to the content
Documentation

Recent changes

Recent ratings Recently added Recent comments Atom feed

9596 changed pages

Tuesday September 02 2025

  1. AWK Updated

    Changed 09:51 am

    AWK is a standard tool on every POSIX-compliant UNIX system. It's like flex/lex, from the command-line, perfect for text-processing tasks and other scripting needs. It has a C-like syntax, but without mandatory semicolon…

Friday August 08 2025

  1. Lua Updated

    Changed 07:34 pm

    -- Two dashes start a one-line comment. --[[ Adding two ['s and ]'s makes it a multi-line comment. --]] ---------------------------------------------------- -- 1. Variables and flow control. -----------------------------…

Tuesday July 01 2025

  1. Dart Updated

    Changed 12:40 pm

    Dart is a single threaded, general purpose programming language. It borrows a lot from other mainstream languages. It supports Streams, Futures(known as Promises in JavaScript), Generics, First-class functions(closures)…

Sunday June 01 2025

  1. Pug Updated

    Changed 11:37 pm

    Pug is a language that compiles to HTML. It has a cleaner syntax with additional features like if statements and loops. It can also be used as a server-side templating language for server languages like Node.js. //- Sing…

Tuesday May 20 2025

  1. Smalltalk Updated

    Changed 04:38 pm

    Smalltalk is a fully object-oriented, dynamically typed, reflective programming language with no 'non-object' types. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–co…

Thursday May 08 2025

  1. OCaml Updated

    Changed 01:05 am

    OCaml is a strictly evaluated functional language with some imperative features. Along with Standard ML and its dialects it belongs to ML language family. F# is also heavily influenced by OCaml. Just like Standard ML, OC…

Thursday April 24 2025

  1. CSV Updated

    Changed 06:02 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…

Wednesday March 26 2025

  1. Janet Updated

    Changed 11:07 am

    Janet is a Lisp-like (Clojure-like), lexically-scoped, dynamically-typed, garbage-collected, C-based, high-level language. The entire language (core library, interpreter, compiler, assembler, PEG) is about 300-500 kB and…

Monday March 17 2025

  1. niva Updated

    Changed 04:22 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,…

Thursday February 13 2025

  1. COBOL Updated

    Changed 04:33 pm

    COBOL is a business-oriented language revised multiple times since its original design in 1960. *COBOL. Coding like it's 1985. *Compiles with GnuCOBOL in OpenCobolIDE 4.7.6. *COBOL has significant differences between leg…

  2. Clojure Updated

    Changed 04:01 pm

    Clojure is a Lisp family language developed for the Java Virtual Machine. It has a much stronger emphasis on pure functional programming than Common Lisp, but includes several STM utilities to handle state as it comes up…

Wednesday January 22 2025

  1. Common Lisp Updated

    Changed 09:44 pm

    Common Lisp is a general-purpose, multi-paradigm programming language suited for a wide variety of industry applications. It is frequently referred to as a programmable programming language. The classic starting point is…

  2. Racket Updated

    Changed 09:44 pm

    Racket is a general purpose, multi-paradigm programming language in the Lisp/Scheme family. #lang racket ; defines the language we are using ;;; Comments ;; Single line comments start with a semicolon #| Block comments c…

  3. ShutIt Updated

    Changed 09:44 pm

    ShutIt is an shell automation framework designed to be easy to use. It is a wrapper around a Python-based expect clone (pexpect). You can look at it as 'expect without the pain'. It is available as a pip install. Hello W…

Tuesday January 21 2025

  1. Nix Updated

    Changed 01:14 pm

    Nix is a simple functional language developed for the Nix package manager and NixOS . You can evaluate Nix expressions using nix-instantiate or nix repl . with builtins; [ # Comments #====================================…

Monday January 20 2025

  1. jq Updated

    Changed 02:00 pm

    jq is a tool for transforming JSON inputs and generating JSON outputs. As a programming language, jq supports boolean and arithmetic expressions, object and array indexing; it has conditionals, functions, and even except…

Friday January 10 2025

  1. TypeScript Updated

    Changed 09:34 pm

    TypeScript is a language that aims at easing development of large scale applications written in JavaScript. TypeScript adds common concepts such as classes, modules, interfaces, generics and (optional) static typing to J…

Saturday December 28 2024

  1. MATLAB Updated

    Changed 12:47 pm

    MATLAB stands for MATrix LABoratory. It is a powerful numerical computing language commonly used in engineering and mathematics. %% Code sections start with two percent signs. Section titles go on the same line. % Commen…

  2. Statistical computing with Python Updated

    Changed 12:47 pm

    This is a tutorial on how to do some typical statistical programming tasks using Python. It's intended for people basically familiar with Python and experienced at statistical programming in a language like R, Stata, SAS…

Thursday December 19 2024

  1. AngularJS Updated

    Changed 02: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…