Recent changes
Thursday December 19 2024
-
Factor Updated
Factor is a modern stack-based language, based on Forth, created by Slava Pestov. Code in this file can be typed into Factor, but not directly imported because the vocabulary and import header would make the beginning th…
-
Forth Updated
Forth was created by Charles H. Moore in the 70s. It is an imperative, stack-based language and programming environment, being used in projects such as Open Firmware. It's also used by NASA. Note: This article focuses pr…
-
Prolog Updated
Prolog is a logic programming language first specified in 1972, and refined into multiple modern implementations. % This is a comment. % Prolog treats code entered in interactive mode differently % to code entered in a f…
-
Wolfram Updated
The Wolfram Language is the underlying language originally used in Mathematica, but now available for use in multiple contexts. Wolfram Language has several interfaces: The command line kernel interface on Raspberry Pi (…
-
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…
-
Ansible Updated
Introduction # --- "{{ Ansible }}" is an orchestration tool written in Python. ... Ansible is (one of many) orchestration tools. It allows you to control your environment (infrastructure and code) and automate the manual…
-
CUE Updated
CUE is an expressive (but not Turing-complete) JSON superset, exportable to JSON or YAML. It supports optional types and many other conveniences for working with large configuration sets. The unification engine has roots…
-
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…
-
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…
-
Stylus Updated
Stylus is a dynamic stylesheet preprocessor language that is compiled into CSS. It aims to add functionality to CSS without breaking compatibility across web browsers. It does this using variables, nesting, mixins, funct…
-
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…
-
C# Updated
C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the cross-platform .NET framework. Read more here. // Single-line comments…
Wednesday December 18 2024
-
Nmap Updated
Learn Nmap in Y Minutes # So, you’re connected to a network and want to know what else is connected to it. Maybe you’re trying to find that mystery device eating up bandwidth or check if there are services running you di…
-
Groovy Updated
Groovy is a dynamic language for the Java platform /* Set yourself up: 1) Install SDKMAN - http://sdkman.io/ 2) Install Groovy: sdk install groovy 3) Start the groovy console by typing: groovyConsole */ // Single line co…
-
BF Updated
Brainfuck (not capitalized except at the start of a sentence) is an extremely minimal Turing-complete programming language with just 8 commands. You can try brainfuck on your browser with brainfuck-online . Any character…
Monday December 09 2024
-
Go Updated
Go was created out of the need to get work done. It's not the latest trend in programming language theory, but it is a way to solve real-world problems. It draws concepts from imperative languages with static typing. It'…
-
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…
-
Red Updated
Red was created out of the need to get work done, and the tool the author wanted to use, the language of REBOL, had a couple of drawbacks. It was not Open Sourced at that time and it is an interpreted language, what mean…
-
Qt Updated
Qt is a widely-known framework for developing cross-platform software that can be run on various software and hardware platforms with little or no change in the code, while having the power and speed of native applicatio…
-
Ada Updated
Ada is a strong statically typed imperative, object-oriented , real-time , parallel and distributed programming language from the Pascal/Algol family of languages, but nowadays, it only has a passing resemblance to Pasca…