Recently added
Monday December 09 2024
-
LB Stanza Updated
LB Stanza (or Stanza for short) is a new optionally-typed general purpose programming language from the University of California, Berkeley. Stanza was designed to help programmers tackle the complexity of architecting la…
-
LDPL Updated
LDPL is a powerful, C++ transpiled, open-source programming language designed from the ground up to be excessively expressive, readable, fast and easy to learn. It mimics plain English, in the likeness of older programmi…
-
Lean 4 Updated
Lean 4 is a dependently typed functional programming language and an interactive theorem prover. /- An enumerated data type. -/ inductive Grade where | A : Grade | B : Grade | F : Grade deriving Repr /- Functions. -/ def…
-
Less Updated
Less is a CSS pre-processor, that adds features such as variables, nesting, mixins and more. Less (and other preprocessors, such as Sass ) help developers to write maintainable and DRY (Don't Repeat Yourself) code. //Sin…
-
Lisp Flavoured Erlang (LFE) Updated
Lisp Flavoured Erlang (LFE) is a functional, concurrent, general-purpose programming language and Lisp dialect (Lisp-2) built on top of Core Erlang and the Erlang Virtual Machine (BEAM). LFE can be obtained from LFE . Th…
-
Linker script Updated
Position counter - the linker has a special variable "." (dot) always contains the current output position. ADDR (section) - returns the absolute address of the specified section. However this section must be defined bef…
-
LiveScript Updated
LiveScript is a functional compile-to-JavaScript language which shares most of the underlying semantics with its host language. Nice additions come with currying, function composition, pattern matching and lots of other…
-
Logtalk Updated
Logtalk is an object-oriented logic programming language that extends and leverages Prolog with modern code encapsulation and code reuse mechanisms without compromising its declarative programming features. Logtalk is im…
-
LOLCODE Updated
LOLCODE is an esoteric programming language designed to resemble the speech of lolcats . BTW This is an inline comment BTW All code must begin with `HAI <language version>` and end with `KTHXBYE` HAI 1.3 CAN HAS STDIO? B…
-
Lua Updated
-- Two dashes start a one-line comment. --[[ Adding two ['s and ]'s makes it a multi-line comment. --]] ---------------------------------------------------- -- 1. Variables and flow control. -----------------------------…
-
M (MUMPS) Updated
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…
-
Make Updated
A Makefile defines a graph of rules for creating a target (or targets). Its purpose is to do the minimum amount of work needed to update a target to the most recent version of the source. Famously written over a weekend…
-
Markdown Updated
Markdown was created by John Gruber in 2004. It's meant to be an easy to read and write syntax which converts easily to HTML (and now many other formats as well). Markdown also varies in implementation from one parser to…
-
MATLAB Updated
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…
-
Mercurial Updated
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…
-
Mercury Updated
Mercury is a strict, pure functional/logic programming language, with influences from Prolog, ML, and Haskell. % Percent sign starts a one-line comment. % foo(Bar, Baz) % % Documentation comments are indented before what…
-
MessagePack Updated
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…
-
MiniScript Updated
MiniScript is a simple scripting language designed to be easily embedded in games and other software. It can also be used on the command line, or as a cross-platform game development environment via Soda or Mini Micro .…
-
MIPS Assembly Updated
The MIPS (Microprocessor without Interlocked Pipeline Stages) Assembly language is designed to work with the MIPS microprocessor paradigm designed by J. L. Hennessy in 1981. These RISC processors are used in embedded sys…
-
MongoDB Updated
MongoDB is a NoSQL document database for high volume data storage. MongoDB uses collections and documents for its storage. Each document consists of key-value pairs using JSON-like syntax, similar to a dictionary or Java…