Skip to the content
Documentation

Recent changes

Recent ratings Recently added Recent comments Atom feed

9596 changed pages

Sunday January 11 2026

  1. Ballerina Updated

    Changed 10:40 pm

    Ballerina is a statically-typed programming language for making development for the cloud an enjoyable experience. // Single-line comment // Import modules into the current source file import ballerina/io; import balleri…

  2. Crystal Updated

    Changed 10:40 pm

    # Everything is an object nil.class #=> Nil 100.class #=> Int32 true.class #=> Bool # Falsey values are: nil, false and null pointers !nil #=> true : Bool !false #=> true : Bool !0 #=> false : Bool # Integers 1.class #=>…

  3. CSS Updated

    Changed 10:40 pm

    Web pages are built with HTML, which specifies the content of a page. CSS (Cascading Style Sheets) is a separate language which specifies a page's appearance . CSS code is made of static rules . Each rule takes one or mo…

  4. DirectX 9 Updated

    Changed 10:40 pm

    Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs…

  5. Emacs Updated

    Changed 10:40 pm

    Emacs started its life as "the extensible, customizable display editor" and grew over the years into a full-blown ecosystem. Many tasks, usually relegated to a diverse set of tools can be accomplished from within Emacs i…

  6. Fortran Updated

    Changed 10:40 pm

    Fortran is one of the oldest computer languages. It was developed in the 1950s by IBM for numeric calculations (Fortran is an abbreviation of "Formula Translation"). Despite its age, it is still used for high-performance…

  7. GolfScript Updated

    Changed 10:40 pm

    GolfScript is an esoteric language that was developed in 2007 by Darren Smith. It is a scripting language with an interpreter written in Ruby. It lets you write very dense code in very few characters. The main goal of th…

  8. HCL Updated

    Changed 10:40 pm

    Introduction # HCL (Hashicorp Configuration Language) is a high-level configuration language used in tools from Hashicorp (such as Terraform). HCL/Terraform is widely used in provisioning cloud infrastructure and configu…

  9. Julia Updated

    Changed 10:40 pm

    Julia is a new homoiconic functional language focused on technical computing. While having the full power of homoiconic macros, first-class functions, and low-level control, Julia is as easy to learn and use as Python. T…

  10. Kotlin Updated

    Changed 10:40 pm

    Kotlin is a statically typed programming language for the JVM, Android and the browser. It is 100% interoperable with Java. Read more here. // Single-line comments start with // /* Multi-line comments look like this. */…

  11. M (MUMPS) Updated

    Changed 10:40 pm

    M, or MUMPS (Massachusetts General Hospital Utility Multi-Programming System) is a procedural language with a built-in NoSQL database. Or, it’s a database with an integrated language optimized for accessing and manipulat…

  12. Mercurial Updated

    Changed 10:40 pm

    Mercurial is a free, distributed source control management tool. It offers you the power to efficiently handle projects of any size while using an intuitive interface. It is easy to use and hard to break, making it ideal…

  13. MessagePack Updated

    Changed 10:40 pm

    MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. The benefits over other formats is that it's faster and smaller. In MessagePack, small integers are e…

  14. OpenGL Updated

    Changed 10:40 pm

    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…

  15. OpenMP Updated

    Changed 10:40 pm

    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…

  16. OSL Updated

    Changed 10:40 pm

    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…

  17. Phix Updated

    Changed 10:40 pm

    -- 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…

  18. Processing Updated

    Changed 10:40 pm

    Introduction # Processing is a programming language for creation of digital arts and multimedia content, allowing non-programmers to learn fundamentals of computer programming in a visual context. While the language is b…

  19. QML Updated

    Changed 10:40 pm

    // This is a completely valid QML file that you can run using `qmlscene` if you copy the contents // into a *.qml file. // Comments start with double forward slashes. /* Or you can have multi line comments */ // Import s…

  20. Pod Updated

    Changed 10:40 pm

    Pod is an easy-to-use and purely descriptive mark-up language, with no presentational components. Besides its use for documenting Raku programs and modules, Pod can be utilized to write language documentation, blogs, and…