Recently added
Monday December 09 2024
-
MoonScript Updated
MoonScript is a dynamic scripting language that compiles into Lua. It gives you the power of one of the fastest scripting languages combined with a rich set of features. See the MoonScript website to see official guides…
-
Nim Updated
Nim (formerly Nimrod) is a statically typed, imperative programming language that gives the programmer power without compromising runtime efficiency. Nim is efficient, expressive, and elegant. #[ This is a multiline comm…
-
Nix Updated
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 #====================================…
-
Objective-C Updated
Objective-C is the main programming language used by Apple for the macOS and iOS operating systems and their respective frameworks, Cocoa and Cocoa Touch. It is a general-purpose, object-oriented programming language tha…
-
OCaml Updated
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…
-
OpenCV Updated
OpenCV # OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real-time computer vision. Originally developed by Intel, it was later supported by Willow Garage then Itseez (which was…
-
OpenGL Updated
Open Graphics Library ( OpenGL ) is a cross-language cross-platform application programming interface (API) for rendering 2D computer graphics and 3D vector graphics. [1] In this tutorial we will be focusing on modern Op…
-
OpenMP Updated
OpenMP is a library used for parallel programming on shared-memory machines. OpenMP allows you to use simple high-level constructs for parallelism, while hiding the details, keeping it easy to use and quick to write. Ope…
-
OpenSCAD Updated
Draw 3D models with code using OpenSCAD . // Comments look like this // 3D Primitives cube(10); cube([5, 10, 20]); sphere(10); // Transformations translate([20, 0, 0]) cube(10); rotate([0, 20, 30]) cube(10); translate([2…
-
OSL Updated
OSL (Open Shading Language) is a programming language designed by Sony for Arnold Renderer used for creating shaders. Read more here. // Single-line comments start with // /* Multi line comments are preserved. */ // Stat…
-
p5.js Updated
p5.js is a JavaScript library that starts with the original goal of Processing , to make coding accessible for artists, designers, educators, and beginners, and reinterprets this for today's web. Since p5 is a JavaScript…
-
Paren Updated
Paren is a dialect of Lisp. It is designed to be an embedded language. Some examples are from Racket. ;;; Comments ;; Single line comments start with a semicolon or a sharp sign ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;…
-
Pascal Updated
Pascal is an imperative and procedural programming language, which Niklaus Wirth designed in 1968–69 and published in 1970, as a small, efficient language intended to encourage good programming practices using structured…
-
PCRE Updated
A regular expression (regex or regexp for short) is a special text string for describing a search pattern. e.g. to extract the protocol from a url string we can say /^[a-z]+:/ and it will match http: from http://github.c…
-
Perl Updated
Perl is a highly capable, feature-rich programming language with over 25 years of development. Perl runs on over 100 platforms from portables to mainframes and is suitable for both rapid prototyping and large scale devel…
-
Phel Updated
Phel is a functional programming language that compiles to PHP. It is a dialect of Lisp inspired by Clojure and Janet. Features # Built on PHP's ecosystem Good error reporting Persistent Datastructures (Lists, Vectors, M…
-
Phix Updated
-- single line comment // single line comment /* multi- line comment */ // Start programming immediately -- write using UTF8; save as: hello.ex -- use ? for output ? "😍 hello , 😎 world!" ? sqrt(2+2) // Interpret your pro…
-
Composer Updated
Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. # Installs the composer.phar binary into the current d…
-
PHP Updated
This document describes PHP 5+. <?php // PHP code must be enclosed with <?php tags // If your php file only contains PHP code, it is best practice // to omit the php closing tag to prevent accidental output. // Two forwa…
-
PowerShell Updated
PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Windows, macOS, and Linux. Windows PowerShell (v…