Recently added
Monday December 09 2024
-
Hjson Updated
Hjson is an attempt to make JSON more human readable. Hjson is a syntax extension to JSON. It's NOT a proposal to replace JSON or to incorporate it into the JSON spec itself. It's intended to be used like a user interfac…
-
HOCON Updated
Human-Optimized Configuration Object Notation, or HOCON, is a configuration and data serialization format designed to be easily editable by humans. It's a superset of JSON, meaning that any valid JSON is valid HOCON, but…
-
HQ9+ Updated
HQ9+ is a joke programming language created by Cliff Biffle. It has only four commands and it isn't Turing-complete. There is only 4 commands, represented by next characters H: print "Hello, world!" Q: print the program'…
-
HTML Updated
HTML stands for Hypertext Markup Language. It is a language which allows us to write pages for the World Wide Web. It is a markup language, it enables us to write webpages using code to indicate how text and data should…
-
HTTPie Updated
HTTPie is a powerful command-line HTTP client designed for easy interaction with HTTP servers. It provides a simple and intuitive interface, making it an excellent tool for developers, testers, and system administrators.…
-
Hy Updated
Hy is a Lisp dialect built on top of Python. This is achieved by converting Hy code to Python's abstract syntax tree (AST). This allows Hy to call native Python code or Python to call native Hy code as well ; Semicolon c…
-
Inform7 Updated
Inform 7 is a natural language based language created by Graham Nelson and Emily Short for writing text adventures, but also potentially usable for other text based applications, especially data backed ones. [This is a c…
-
Janet Updated
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…
-
Java Updated
Java is a general-purpose, concurrent, class-based, object-oriented computer programming language. Read more here. // Single-line comments start with // /* Multi-line comments look like this. */ /** * JavaDoc comments lo…
-
JavaScript Updated
JavaScript was created by Netscape's Brendan Eich in 1995. It was originally intended as a simpler scripting language for websites, complementing the use of Java for more complex web applications, but its tight integrati…
-
Jinja Updated
Getting Started with Jinja # Jinja is a fast, expressive, and extensible templating engine for Python applications. Jinja includes a lot of functionalities, such as: Template inheritance and inclusion; Defining and impor…
-
jq Updated
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…
-
jQuery Updated
jQuery is a JavaScript library that helps you "do more, write less". It makes many common JavaScript tasks and makes them easier to write. jQuery is used by many big companies and developers everywhere. It makes AJAX, ev…
-
JSON Updated
JSON is an extremely simple data-interchange format. As json.org says, it is easy for humans to read and write and for machines to parse and generate. A piece of JSON can be any value of the types listed later, but in pr…
-
Jsonnet Updated
Jsonnet is a powerful templating language for JSON. Any valid JSON document is a valid Jsonnet object. For an interactive demo/tutorial, click here // single line comment /* multiline comment */ # define a variable. # Va…
-
Julia Updated
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…
-
kdb+ Updated
The q language and its database component kdb+ were developed by Arthur Whitney and released by Kx systems in 2003. q is a descendant of APL and as such is very terse and a little strange looking for anyone from a "C her…
-
Kotlin Updated
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. */…
-
Lambda Calculus Updated
Lambda calculus (λ-calculus), originally created by Alonzo Church , is the world's smallest programming language. Despite not having numbers, strings, booleans, or any non-function datatype, lambda calculus can be used t…
-
LaTeX Updated
% All comment lines start with % % There are no multi-line comments % LaTeX is NOT a "What You See Is What You Get" word processing software like % MS Word, or OpenOffice Writer % Every LaTeX command starts with a backsl…