User:GarveyPatrickD/Category Hierarchy: Difference between revisions
Content added Content deleted
(Removed duplicate reference to Integrated Development Environments) |
|||
Line 3: | Line 3: | ||
*[[:Category:CSV|CSV]] |
*[[:Category:CSV|CSV]] |
||
== |
==Languages== |
||
===[[:Category:Programming Languages| |
===[[:Category:Non-Programming Languages|Non-Programming Languages]]=== |
||
=== |
===Programming Languages=== |
||
====[[:Category:Programming Languages|Alphabetical]]==== |
|||
⚫ | |||
*[[:Category:.QL|.QL]] - dot cue el |
*[[:Category:.QL|.QL]] - dot cue el |
||
**[[:Category:.QL Implementations|Implementations]] |
**[[:Category:.QL Implementations|Implementations]] |
||
**[[:Category:.QL User|User]] |
**[[:Category:.QL User|User]] |
||
**[[:Category:.QL examples needing attention|examples needing attention]] |
**[[:Category:.QL examples needing attention|examples needing attention]] |
||
====0==== |
=====0===== |
||
*[[:Category:0815|0815]] |
*[[:Category:0815|0815]] |
||
====1==== |
=====1===== |
||
*[[:Category:11l|11l]] |
*[[:Category:11l|11l]] |
||
*[[:Category:1C|1C]] |
*[[:Category:1C|1C]] |
||
====3==== |
=====3===== |
||
*[[:Category:360 Assembly|360 Assembly]] |
*[[:Category:360 Assembly|360 Assembly]] |
||
**[[:Category:360 Assembly User|User]] |
**[[:Category:360 Assembly User|User]] |
||
**[[:Category:360 Assembly macros|macros]] |
**[[:Category:360 Assembly macros|macros]] |
||
====4==== |
=====4===== |
||
*[[:Category:4D|4D]] |
*[[:Category:4D|4D]] |
||
**[[:Category:4D/Omit|/Omit]] |
**[[:Category:4D/Omit|/Omit]] |
||
Line 29: | Line 31: | ||
**[[:Category:4DOS Batch User|User]] |
**[[:Category:4DOS Batch User|User]] |
||
**[[:Category:4DOS Batch examples needing attention|examples needing attention]] |
**[[:Category:4DOS Batch examples needing attention|examples needing attention]] |
||
==== |
=====5===== |
||
=====6===== |
|||
*[[:Category:6502 Assembly|6502 Assembly]] |
*[[:Category:6502 Assembly|6502 Assembly]] |
||
**[[:Category:6502 Assembly Implementations|Implementations]] |
**[[:Category:6502 Assembly Implementations|Implementations]] |
||
Line 39: | Line 42: | ||
**[[:Category:6800 Assembly User|User]] |
**[[:Category:6800 Assembly User|User]] |
||
**[[:Category:6800 Assembly examples needing attention|examples needing attention]] |
**[[:Category:6800 Assembly examples needing attention|examples needing attention]] |
||
==== |
=====7===== |
||
=====8===== |
|||
*[[:Category:80386 Assembly|80386 Assembly]] |
*[[:Category:80386 Assembly|80386 Assembly]] |
||
**[[:Category:80386 Assembly/Omit|/Omit]] |
**[[:Category:80386 Assembly/Omit|/Omit]] |
||
Line 60: | Line 64: | ||
**[[:Category:8 1/2 examples needing attention|examples needing attention]] |
**[[:Category:8 1/2 examples needing attention|examples needing attention]] |
||
*[[:Category:8th|8th]] |
*[[:Category:8th|8th]] |
||
==== |
=====9===== |
||
=====A===== |
|||
*[[:Category:A+|A+]] |
*[[:Category:A+|A+]] |
||
**[[:Category:A+ Implementations|Implementations]] |
**[[:Category:A+ Implementations|Implementations]] |
||
Line 274: | Line 279: | ||
**[[:Category:Axum examples needing attention|examples needing attention]] |
**[[:Category:Axum examples needing attention|examples needing attention]] |
||
*[[:Category:Ayrch|Ayrch]] |
*[[:Category:Ayrch|Ayrch]] |
||
====B==== |
=====B===== |
||
*[[:Category:B|B]] |
*[[:Category:B|B]] |
||
**[[:Category:B Implementations|Implementations]] |
**[[:Category:B Implementations|Implementations]] |
||
Line 385: | Line 390: | ||
*[[:Category:Burlesque|Burlesque]] |
*[[:Category:Burlesque|Burlesque]] |
||
**[[:Category:Burlesque User|User]] |
**[[:Category:Burlesque User|User]] |
||
====C==== |
=====C===== |
||
*[[:Category:C|C]] |
*[[:Category:C|C]] |
||
**[[:Category:C/Omit|/Omit]] |
**[[:Category:C/Omit|/Omit]] |
||
Line 557: | Line 562: | ||
**[[:Category:Curry User|User]] |
**[[:Category:Curry User|User]] |
||
**[[:Category:Curry examples needing attention|examples needing attention]] |
**[[:Category:Curry examples needing attention|examples needing attention]] |
||
====D==== |
=====D===== |
||
*[[:Category:D|D]] |
*[[:Category:D|D]] |
||
**[[:Category:D/Omit|/Omit]] |
**[[:Category:D/Omit|/Omit]] |
||
Line 630: | Line 635: | ||
*[[:Category:Déjà Vu|Déjà Vu]] |
*[[:Category:Déjà Vu|Déjà Vu]] |
||
**[[:Category:Déjà Vu/Omit|/Omit]] |
**[[:Category:Déjà Vu/Omit|/Omit]] |
||
=====E===== |
|||
⚫ | |||
*[[:Category:E|E]] |
*[[:Category:E|E]] |
||
**[[:Category:E/Omit|/Omit]] |
**[[:Category:E/Omit|/Omit]] |
||
Line 734: | Line 738: | ||
*[[:Category:Ezhil|Ezhil]] |
*[[:Category:Ezhil|Ezhil]] |
||
====F==== |
=====F===== |
||
*[[:Category:F|F]] |
*[[:Category:F|F]] |
||
**[[:Category:F/Omit|/Omit]] |
**[[:Category:F/Omit|/Omit]] |
||
Line 850: | Line 854: | ||
**[[:Category:Fōrmulæ User|User]] |
**[[:Category:Fōrmulæ User|User]] |
||
====G==== |
=====G===== |
||
*[[:Category:G-fu|G-fu]] |
*[[:Category:G-fu|G-fu]] |
||
*[[:Category:GAP|GAP]] |
*[[:Category:GAP|GAP]] |
||
Line 949: | Line 953: | ||
*[[:Category:Guile|Guile]] GNU's Ubiquitous Interactive Language for Extension |
*[[:Category:Guile|Guile]] GNU's Ubiquitous Interactive Language for Extension |
||
====H==== |
=====H===== |
||
*[[:Category:HLA|HLA]] High Level Assembler |
*[[:Category:HLA|HLA]] High Level Assembler |
||
**[[:Category:HLA Implementations|Implementations]] |
**[[:Category:HLA Implementations|Implementations]] |
||
Line 1,002: | Line 1,006: | ||
**[[:Category:HyperTalk examples needing attention|examples needing attention]] |
**[[:Category:HyperTalk examples needing attention|examples needing attention]] |
||
====I==== |
=====I===== |
||
*[[:Category:I|I]] |
*[[:Category:I|I]] |
||
*[[:Category:IDL|IDL]] |
*[[:Category:IDL|IDL]] |
||
Line 1,057: | Line 1,061: | ||
*[[:Category:Isabelle|Isabelle]] |
*[[:Category:Isabelle|Isabelle]] |
||
====J==== |
=====J===== |
||
*[[:Category:J|J]] |
*[[:Category:J|J]] |
||
**[[:Category:J/Omit|/Omit]] |
**[[:Category:J/Omit|/Omit]] |
||
Line 1,123: | Line 1,127: | ||
**[[:Category:Julia examples needing attention|examples needing attention]] |
**[[:Category:Julia examples needing attention|examples needing attention]] |
||
====K==== |
=====K===== |
||
*[[:Category:K|K]] |
*[[:Category:K|K]] |
||
**[[:Category:K Implementations|Implementations]] |
**[[:Category:K Implementations|Implementations]] |
||
Line 1,157: | Line 1,161: | ||
**[[:Category:Kotlin examples needing attention|examples needing attention]] |
**[[:Category:Kotlin examples needing attention|examples needing attention]] |
||
====L==== |
=====L===== |
||
*[[:Category:L++|L++]] |
*[[:Category:L++|L++]] |
||
*[[:Category:L.in.oleum|L.in.oleum]] Low-level INterfaced OverLanguage for Extremely Universal Machine-coding |
*[[:Category:L.in.oleum|L.in.oleum]] Low-level INterfaced OverLanguage for Extremely Universal Machine-coding |
||
Line 1,198: | Line 1,202: | ||
*[[:Category:Lang5|Lang5]] |
*[[:Category:Lang5|Lang5]] |
||
====M==== |
=====M===== |
||
====N==== |
=====N===== |
||
====O==== |
=====O===== |
||
====P==== |
=====P===== |
||
====Q==== |
=====Q===== |
||
====R==== |
=====R===== |
||
====S==== |
=====S===== |
||
*[[:Category:Scala|Scala]] |
*[[:Category:Scala|Scala]] |
||
**[[:Category:Scala Implementations|Implementations]] |
**[[:Category:Scala Implementations|Implementations]] |
||
Line 1,230: | Line 1,234: | ||
**[[:Category:Scastie qualified]] |
**[[:Category:Scastie qualified]] |
||
====T==== |
=====T===== |
||
====U==== |
=====U===== |
||
====V==== |
=====V===== |
||
====W==== |
=====W===== |
||
====X==== |
=====X===== |
||
====Y==== |
=====Y===== |
||
====Z==== |
=====Z===== |
||
===[[:Category:Programming language families|Families]]=== |
====[[:Category:Programming language families|Families]]==== |
||
====Assembler/Assembly==== |
=====Assembler/Assembly===== |
||
=====[[:Category:Assembler language|Assembler]]===== |
======[[:Category:Assembler language|Assembler]]====== |
||
*[[:Category:360 Assembly|360 Assembly]] |
*[[:Category:360 Assembly|360 Assembly]] |
||
*[[:Category:6502 Assembly|6502 Assembly]] |
*[[:Category:6502 Assembly|6502 Assembly]] |
||
Line 1,265: | Line 1,269: | ||
*[[:Category:Z80 Assembly|Z80 Assembly]] |
*[[:Category:Z80 Assembly|Z80 Assembly]] |
||
=====[[:Category:Assembly|Assembly]]===== |
======[[:Category:Assembly|Assembly]]====== |
||
*[[:Category:360 Assembly|360 Assembly]] |
*[[:Category:360 Assembly|360 Assembly]] |
||
*[[:Category:6502 Assembly|6502 Assembly]] |
*[[:Category:6502 Assembly|6502 Assembly]] |
||
Line 1,291: | Line 1,295: | ||
*[[:Category:Z80 Assembly|Z80 Assembly]] |
*[[:Category:Z80 Assembly|Z80 Assembly]] |
||
====[[:Category:BASIC|BASIC]]==== |
=====[[:Category:BASIC|BASIC]]===== |
||
=====[[:Category:BASIC Implementations|BASIC Implementations]]===== |
======[[:Category:BASIC Implementations|BASIC Implementations]]====== |
||
*[[7Basic]] |
*[[7Basic]] |
||
*[[:Category:AmigaBASIC|AmigaBASIC]] |
*[[:Category:AmigaBASIC|AmigaBASIC]] |
||
Line 1,345: | Line 1,349: | ||
*[[:Category:ZX Spectrum Basic|ZX Spectrum Basic]] |
*[[:Category:ZX Spectrum Basic|ZX Spectrum Basic]] |
||
=====[[:Category:BASIC related|BASIC related]]===== |
======[[:Category:BASIC related|BASIC related]]====== |
||
*[[7Basic]] |
*[[7Basic]] |
||
*[[:Category:AmigaBASIC|AmigaBASIC]] |
*[[:Category:AmigaBASIC|AmigaBASIC]] |
||
Line 1,398: | Line 1,402: | ||
*[[:Category:ZX Spectrum Basic|ZX Spectrum Basic]] |
*[[:Category:ZX Spectrum Basic|ZX Spectrum Basic]] |
||
====[[:Category:C|C]]==== |
=====[[:Category:C|C]]===== |
||
=====[[:Category:C related|C related]]===== |
======[[:Category:C related|C related]]====== |
||
* [[Forth]] |
* [[Forth]] |
||
* [[Java]] |
* [[Java]] |
||
====Esoteric==== |
=====Esoteric===== |
||
=====[[:Category:Esoteric Languages|Esoteric Languages]]===== |
======[[:Category:Esoteric Languages|Esoteric Languages]]====== |
||
* [[:Category:0815|0815]] |
* [[:Category:0815|0815]] |
||
* [[:Category:Beeswax|Beeswax]] |
* [[:Category:Beeswax|Beeswax]] |
||
Line 1,425: | Line 1,429: | ||
* [[:Category:Whitespace|Whitespace]] |
* [[:Category:Whitespace|Whitespace]] |
||
* [[:Category:XEec|XEec]] |
* [[:Category:XEec|XEec]] |
||
=====[[:Category:Esoteric Languages/Omit|Esoteric Languages/Omit]]===== |
======[[:Category:Esoteric Languages/Omit|Esoteric Languages/Omit]]====== |
||
====[[:Category:Pascal|Pascal]]==== |
=====[[:Category:Pascal|Pascal]]===== |
||
=====[[:Category:Pascal Implementations|Pascal Implementations]]===== |
======[[:Category:Pascal Implementations|Pascal Implementations]]====== |
||
* [[Borland Pascal]] |
* [[Borland Pascal]] |
||
* [[:Category:Component Pascal|Component Pascal]] |
* [[:Category:Component Pascal|Component Pascal]] |
||
Line 1,436: | Line 1,440: | ||
* [[:Category:Object Pascal|Object Pascal]] |
* [[:Category:Object Pascal|Object Pascal]] |
||
* [[Turbo Pascal]] |
* [[Turbo Pascal]] |
||
====[[:Category:Prolog|Prolog]]==== |
=====[[:Category:Prolog|Prolog]]===== |
||
=====[[:Category:Prolog Implementations|Prolog Implementations]]===== |
======[[:Category:Prolog Implementations|Prolog Implementations]]====== |
||
* [[GNU Prolog]] |
* [[GNU Prolog]] |
||
* [[SICStus]] |
* [[SICStus]] |
||
* [[SWI Prolog]] |
* [[SWI Prolog]] |
||
* [[YAP]] |
* [[YAP]] |
||
===[[:Category:Feature|Feature]]=== |
====[[:Category:Feature|Feature]]==== |
||
====[[:Category:Execution method|Execution method]]==== |
=====[[:Category:Execution method|Execution method]]===== |
||
=====[[:Category:Execution method/Compiled|Compiled]]===== |
======[[:Category:Execution method/Compiled|Compiled]]====== |
||
* [[:Category:Execution method/Compiled/Bytecode|Bytecode]] |
* [[:Category:Execution method/Compiled/Bytecode|Bytecode]] |
||
* [[:Category:Execution method/Compiled/Machine code|Machine code]] |
* [[:Category:Execution method/Compiled/Machine code|Machine code]] |
||
=====[[:Category:Execution method/Interpreted|Interpreted]]===== |
======[[:Category:Execution method/Interpreted|Interpreted]]====== |
||
====[[:Category:Garbage collection|Garbage collection]]==== |
=====[[:Category:Garbage collection|Garbage collection]]===== |
||
=====[[:Category:Garbage collection/Allowed|Allowed]]===== |
======[[:Category:Garbage collection/Allowed|Allowed]]====== |
||
=====[[:Category:Garbage collection/No|No]]===== |
======[[:Category:Garbage collection/No|No]]====== |
||
=====[[:Category:Garbage collection/Yes|Yes]]===== |
======[[:Category:Garbage collection/Yes|Yes]]====== |
||
====[[:Category:Parameter passing|Parameter passing]]==== |
=====[[:Category:Parameter passing|Parameter passing]]===== |
||
=====[[:Category:Parameter passing/By reference|By reference]]===== |
======[[:Category:Parameter passing/By reference|By reference]]====== |
||
=====[[:Category:Parameter passing/By value|By value]]===== |
======[[:Category:Parameter passing/By value|By value]]====== |
||
====[[:Category:Programming paradigm|Programming paradigm]]==== |
=====[[:Category:Programming paradigm|Programming paradigm]]===== |
||
=====[[:Category:Programming paradigm/Concatenative|Concatenative]]===== |
======[[:Category:Programming paradigm/Concatenative|Concatenative]]====== |
||
=====[[:Category:Programming paradigm/Concurrent|Concurrent]]===== |
======[[:Category:Programming paradigm/Concurrent|Concurrent]]====== |
||
=====[[:Category:Programming paradigm/Declarative|Declarative]]===== |
======[[:Category:Programming paradigm/Declarative|Declarative]]====== |
||
=====[[:Category:Programming paradigm/Distributed|Distributed]]===== |
======[[:Category:Programming paradigm/Distributed|Distributed]]====== |
||
=====[[:Category:Programming paradigm/Dynamic|Dynamic]]===== |
======[[:Category:Programming paradigm/Dynamic|Dynamic]]====== |
||
=====[[:Category:Programming paradigm/Event-driven|Event-driven]]===== |
======[[:Category:Programming paradigm/Event-driven|Event-driven]]====== |
||
=====[[:Category:Programming paradigm/Functional|Functional]]===== |
======[[:Category:Programming paradigm/Functional|Functional]]====== |
||
* [[:Category:Programming paradigm/Functional/Flow Based|Flow Based]] |
* [[:Category:Programming paradigm/Functional/Flow Based|Flow Based]] |
||
=====[[:Category:Programming paradigm/Generic|Generic]]===== |
======[[:Category:Programming paradigm/Generic|Generic]]====== |
||
=====[[:Category:Programming paradigm/Imperative|Imperative]]===== |
======[[:Category:Programming paradigm/Imperative|Imperative]]====== |
||
=====[[:Category:Programming paradigm/Logic Programming|Logic Programming]]===== |
======[[:Category:Programming paradigm/Logic Programming|Logic Programming]]====== |
||
=====[[:Category:Programming paradigm/Object-oriented|Object-oriented]]===== |
======[[:Category:Programming paradigm/Object-oriented|Object-oriented]]====== |
||
=====[[:Category:Programming paradigm/Procedural|Procedural]]===== |
======[[:Category:Programming paradigm/Procedural|Procedural]]====== |
||
=====[[:Category:Programming paradigm/Reflective|Reflective]]===== |
======[[:Category:Programming paradigm/Reflective|Reflective]]====== |
||
=====[[:Category:Programming paradigm/Tacit|Tacit]]===== |
======[[:Category:Programming paradigm/Tacit|Tacit]]====== |
||
====[[:Category:Typing|Typing]]==== |
=====[[:Category:Typing|Typing]]===== |
||
=====[[:Category:Typing/Checking|Checking]]===== |
======[[:Category:Typing/Checking|Checking]]====== |
||
* [[:Category:Typing/Checking/Dynamic|Dynamic]] |
* [[:Category:Typing/Checking/Dynamic|Dynamic]] |
||
* [[:Category:Typing/Checking/Static|Static]] |
* [[:Category:Typing/Checking/Static|Static]] |
||
=====[[:Category:Typing/Compatibility|Compatibility]]===== |
======[[:Category:Typing/Compatibility|Compatibility]]====== |
||
* [[:Category:Typing/Compatibility/Duck|Duck]] |
* [[:Category:Typing/Compatibility/Duck|Duck]] |
||
* [[:Category:Typing/Compatibility/Nominative|Nominative]] |
* [[:Category:Typing/Compatibility/Nominative|Nominative]] |
||
* [[:Category:Typing/Compatibility/Structural|Structural]] |
* [[:Category:Typing/Compatibility/Structural|Structural]] |
||
=====[[:Category:Typing/Expression|Expression]]===== |
======[[:Category:Typing/Expression|Expression]]====== |
||
* [[:Category:Typing/Expression/Explicit|Explicit]] |
* [[:Category:Typing/Expression/Explicit|Explicit]] |
||
* [[:Category:Typing/Expression/Implicit|Implicit]] |
* [[:Category:Typing/Expression/Implicit|Implicit]] |
||
* [[:Category:Typing/Expression/Partially implicit|Partially implicit]] |
* [[:Category:Typing/Expression/Partially implicit|Partially implicit]] |
||
=====[[:Category:Typing/Safe|Safe]]===== |
======[[:Category:Typing/Safe|Safe]]====== |
||
=====[[:Category:Typing/Strong|Strong]]===== |
======[[:Category:Typing/Strong|Strong]]====== |
||
=====[[:Category:Typing/Unsafe|Unsafe]]===== |
======[[:Category:Typing/Unsafe|Unsafe]]====== |
||
=====[[:Category:Typing/Weak|Weak]]===== |
======[[:Category:Typing/Weak|Weak]]====== |
||
===[[:Category:Implementations|Implementations]]=== |
====[[:Category:Implementations|Implementations]]==== |
||
==Library== |
==Library== |
Revision as of 15:34, 13 May 2021
Category Hierarchy
Format
Languages
Non-Programming Languages
Programming Languages
Alphabetical
.
- .QL - dot cue el
0
1
3
4
5
6
7
8
- 80386 Assembly
- 8051 Assembly
- 8080 Assembly
- 8086 Assembly
- 8 1/2 - otto e mezzo
- 8th
9
A
- A+
- AArch64 Assembly
- ABAP (Advanced Business Application Programming)
- ACL2 (A Computational Logic for Applicative Common Lisp)
- ALGOL (ALGOrithmic Language)
- ALGOL-M
- ALGOL 60
- ALGOL 68
- ALGOL 68C
- ALGOL 68G
- ALGOL 68RS
- ALGOL W
- AMPL (A Mathematical Programming Language)
- ANT (ANT is Not TeX)
- ANTLR (ANother Tool for Language Recognition)
- APL (A Programming Language)
- ARM Assembly (Acorn RISC Machine) architecture
- ASP (Active Server Pages)
- ASP.Net
- ATS (Applied Type System)
- AWK (Aho, Weinberger, and Kernighan)
- Action!
- ActionScript
- Acurity Architect
- Ada
- Agda
- Agda2
- Agena
- Aikido
- Aime
- Algae
- Alice ML
- Alore
- AmbientTalk
- AmigaBASIC
- AmigaE
- AngelScript
- AntLang
- Anyways
- Apache Derby
- Apex
- App Inventor
- AppleScript
- Applesoft BASIC
- Application Master
- Apricot
- Aquarius BASIC
- Arbre
- Arc
- Arendelle
- Argile
- ArnoldC
- Arturo
- AsciiDots
- AspectC++
- AspectJ
- Assembler (360-z/OS)
- Assembly
- AssemblyScript
- Astro
- Asymptote
- Atari BASIC
- Atmel AVR Assembly
- AutoHotkey
- AutoIt
- AutoLISP
- AutoPilot
- AutoPy
- AutoWin
- Avail
- Axe
- Axiom
- Axum
- Ayrch
B
- B
- B4J
- B4X
- BASIC (Beginner's All-purpose Symbolic Instruction Code)
- BASIC256
- BBC BASIC
- BCPL
- BML
- BaCon
- Babel
- Bash redirects to UNIX Shell
- Basic09
- Basic C64
- Basic Casio
- batari Basic
- Batch File
- Battlestar
- bc
- beeswax
- Befunge
- Beta
- Biferno
- bigatom
- Binary Lambda Calculus
- Bird
- Blast
- BlitzMax
- BlooP
- Blz
- Bolt
- Boo
- Bori
- Bourne Shell
- Brace
- Bracmat
- Brainf***
- Brat
- BrightScript (for Roku)
- Brlcad
- Burlesque
C
- C
- C++
- C++/CLI
- C0H
- C1R
- C2
- CAPI (Common Application Programming Interface)
- CB80
- CFScript (Cold Fusion Script)
- CHR
- CLIPS (C Language Integrated Production System)
- CMake
- COBOL (COmmon Business Oriented Language)
- CSS
- C Shell
- C sharp
- Caché ObjectScript
- CafeOBJ
- Caml
- Caml-sha
- Cat
- Cecil
- Ceylon
- Cf3ruby
- Chapel
- Chef
- Chemistry
- ChucK
- Cilk
- Cilk++
- Cind
- Clarion
- Clay
- Clean
- Clio
- Clipper
- Clipper/XBase++
- Clojure
- Cobra
- Coco
- Coconut
- CoffeeScript
- ColdFusion
- Comal
- Comefrom0x10
- Commodore BASIC
- Common Lisp
- Component Pascal
- Computer/zero Assembly
- Constraint Handling Rules
- ContextFree
- Coq
- Corescript
- Cos (Character On Stack)
- Cowgol
- Crack
- Crimp
- Critcl
- Crystal
- Cubescript
- Curry
D
- D
- DBL (Data Business Language)
- DCL (DIGITAL Command Language)
- DDNC (Duo Decimal Numeric Code)
- DFL (D Forms Library)
- DIBOL-11 (Digital's Business Oriented Language)
- DIV Games Studio
- DM (Dream Maker)
- DMS (DigitalMicrograph Script)
- DUP
- DWScript (DelphiWebScript)
- Dafny
- Dao
- Dart
- DataWeave
- Datalog
- dc
- Delphi
- DeviousYarn
- Dglut
- Diesel
- Dodo0
- Dragon
- Dyalect
- Dylan
- Dylan.NET
- Déjà Vu
E
- E
- E-XML
- EC
- ECL (Enterprise Control Language)
- EDSAC order code
- EGL
- ELLA
- ERRE
- ESQL
- EasyLang
- Eero
- Efene
- Egel
- Egison
- EhBASIC
- Eiffel
- Ela
- Elan
- ElastiC
- Elena
- Elisa
- Elixir
- Elm
- Emacs Lisp
- Emojicode
- Epigram
- Erlang
- Es
- Etree
- Euler
- Euler Math Toolbox
- Euphoria
- Excel
- Explore
- Ezhil
F
- F
- FALSE
- FAUST
- FBSL
- FLORA-2
- FOCAL
- FP
- FPI
- FRISC Assembly
- FUZE BASIC
- F Sharp
- Factor
- Falcon
- Fan
- Fancy
- Fantom
- FeatureC++
- Felix
- Ferite
- Fexl
- FileMaker
- Fish
- FormulaOne
- Forth
- Fortran
- Fortress
- FoxPro
- FreeBASIC
- FreeMat
- Free Pascal
- Frege
- Friendly interactive shell
- Frink
- FunL
- Furor
- Futhark
- FutureBasic
- Fōrmulæ
G
- G-fu
- GAP
- GB BASIC
- GDL
- GEORGE
- GFA Basic
- GLBasic
- GLSL OpenGL Shading Language
- GML Game Maker Language
- GUISS Graphical User Interface Support Script
- GW-BASIC
- Gambas
- Gastona
- Gecho
- Gema
- Genie
- Gentee
- Genyris
- Gerbil
- Glagol
- Glee
- Global Script
- GlovePIE
- Gnuplot
- Go
- Go!
- Golfscript
- Golo
- Goo Generic Object Orientator
- Gosu
- Gri
- Gridscript
- Groovy
- Guile GNU's Ubiquitous Interactive Language for Extension
H
- HLA High Level Assembler
- HPPPL Hewlett-Packard Prime Programming Language
- HP BASIC
- HQ9+
- HTML HyperText Markup Language
- Hack
- Halon
- Harbour
- Haskell
- Haxe
- Heron
- Hexiscript
- HicEst
- HolyC
- Hoon
- Hope
- Huginn
- Hy
- HyperTalk
I
- I
- IDL
- IMP80
- IPL Loader Config
- IS-BASIC
- IWBASIC
- Icon
- Idris
- Inform 6
- Inform 7
- Informix 4GL
- Inko
- Integer BASIC
- Intercal
- Io
- Ioke
- Iptscrae
- Isabelle
J
- J
- JAMES II Rule-based Cellular Automata
- JCL
- JOVIAL
- JSON JavaScript Object Notation
- JScript.NET
- Jabaco
- Jack
- Java
- JavaFX_Script
- JavaScript
- JoCaml
- Joy
- Jq
- Jsish JavaScript Interpreter SHell, Jsi for short
- JudoScript
- Julia
K
- K
- KL1
- KQL Kusto Query Language
- Kabap
- Kamailio Script
- Kaya
- Keg
- KeyList Databasing
- Kite
- Kitten
- Kivy
- Klingphix
- Klong
- Koka
- KonsolScript
- Korn Shell
- Kotlin
L
- L++
- L.in.oleum Low-level INterfaced OverLanguage for Extremely Universal Machine-coding
- LC2200 Assembly
- LC3 Assembly Little Computer 3
- LDPL Lartu's Definitive Programming Language
- LFE Lisp Flavored Erlang
- LIL Little Interpreted Language
- LLP
- LLVM
- LOLCODE
- LSE
- LSE64
- LSL Linden Scripting Language
- LaTeX
- LabVIEW
- Lambda Prolog
- Lambdatalk
- Lang5
M
N
O
P
Q
R
S
- Scala
- Implementations
- User
- examples needing attention
- Console
- 100% Immutable variables
- CLI Game
- Concise
- Digital Signal Processing
- Functional Style
- GUI Animation
- GUI Game
- Idiomatic
- Java Swing interoperability
- Javanese style
- LazyList
- Math Polynomial
- Math Statistic
- sub-repositories
- Tail recursion
- Scala Test provided
- Type parameters
- Category:ScalaFiddle qualified
- Category:Scastie qualified
T
U
V
W
X
Y
Z
Families
Assembler/Assembly
Assembler
- 360 Assembly
- 6502 Assembly
- 6800 Assembly
- 80386 Assembly
- 8051 Assembly
- 8080 Assembly
- 8086 Assembly
- AArch64 Assembly
- ARM Assembly
- Assembler (360-z/OS)
- FRISC Assembly
- HLA (High Level Assember)======
- LC2200 Assembly
- LC3 Assembly
- Little Man Computer
- M680x0
- MIPS Assembly
- MMIX
- PDP-11 Assembly
- Pentium Assembly
- PPC Assembly
- SPARC Assembly
- X86 Assembly
- Z80 Assembly
Assembly
- 360 Assembly
- 6502 Assembly
- 6800 Assembly
- 80386 Assembly
- 8051 Assembly
- 8080 Assembly
- 8086 Assembly
- AArch64 Assembly
- ARM Assembly
- Assembler (360-z/OS)
- FRISC Assembly
- HLA (High Level Assember)======
- LC2200 Assembly
- LC3 Assembly
- Little Man Computer
- M680x0
- MIPS Assembly
- MMIX
- PDP-11 Assembly
- Pentium Assembly
- PPC Assembly
- SPARC Assembly
- X86 Assembly
- Z80 Assembly
BASIC
BASIC Implementations
- 7Basic
- AmigaBASIC
- Applesoft BASIC
- Aquarius BASIC
- Atari BASIC
- BaCon
- BASICA
- BASIC256
- Batari Basic
- BBC BASIC
- Beta BASIC
- BootBASIC
- Bywater BASIC
- Chipmunk Basic
- Commodore BASIC
- DarkBASIC
- FreeBASIC
- FutureBasic
- FUZE BASIC
- GB BASIC
- GFA Basic
- GLBasic
- GW-BASIC
- Integer BASIC
- IS-BASIC
- Liberty BASIC
- Locomotive Basic
- MSX Basic
- NS-HUBASIC
- PowerBASIC
- PureBasic
- QB64
- QuickBASIC
- Quite BASIC
- RapidQ
- REALbasic
- Run BASIC
- SAM BASIC
- Script Basic
- ScriptBasic
- Sinclair ZX81 BASIC
- SmallBASIC
- Smart BASIC
- TechBASIC
- Tiny BASIC
- True BASIC
- UBASIC
- UBasic/4tH
- Visual Basic
- Yabasic
- ZX Spectrum Basic
- 7Basic
- AmigaBASIC
- Applesoft BASIC
- Aquarius BASIC
- Atari BASIC
- BaCon
- BASICA
- BASIC256
- Batari Basic
- BBC BASIC
- Beta BASIC
- BootBASIC
- Bywater BASIC
- Chipmunk Basic
- Commodore BASIC
- DarkBASIC
- FreeBASIC
- FutureBasic
- FUZE BASIC
- GB BASIC
- GFA Basic
- GLBasic
- GW-BASIC
- Integer BASIC
- IS-BASIC
- Liberty BASIC
- Locomotive Basic
- MSX Basic
- NS-HUBASIC
- PowerBASIC
- PureBasic
- QB64
- QuickBASIC
- Quite BASIC
- RapidQ
- REALbasic
- Run BASIC
- SAM BASIC
- Script Basic
- ScriptBasic
- Sinclair ZX81 BASIC
- SmallBASIC
- Smart BASIC
- TechBASIC
- Tiny BASIC
- True BASIC
- UBASIC
- UBasic/4tH
- Visual Basic
- Yabasic
- ZX Spectrum Basic
C
Esoteric
Esoteric Languages
- 0815
- Beeswax
- Befunge
- Binary Lambda Calculus
- Brainf***
- Burlesque
- Chef
- Comefrom0x10
- DUP
- FALSE
- Fish
- HQ9+
- Intercal
- LOLCODE
- Piet
- Set lang
- SNUSP
- Unlambda
- Whenever
- Whitespace
- XEec
Esoteric Languages/Omit
Pascal
Pascal Implementations
Prolog
Prolog Implementations
Feature
Execution method
Compiled
Interpreted
Garbage collection
Allowed
No
Yes
Parameter passing
By reference
By value
Programming paradigm
Concatenative
Concurrent
Declarative
Distributed
Dynamic
Event-driven
Functional
Generic
Imperative
Logic Programming
Object-oriented
Procedural
Reflective
Tacit
Typing
Checking
Compatibility
Expression
Safe
Strong
Unsafe
Weak
Implementations
Library
- AWS (Ada Web Server)
- AWT (Abstract Windowing Toolkit)
- ActiveSupport
- Apache Commons Lang
- BSD libc
- Babel (library)
- BeyondJS
- bigfloat
- bignum
- Boost
- Bordeaux Threads
- C++ Big Integer Library
- CFFI (Common Foreign Function Interface)
- CImg
- CL-FAD (Common Lisp - Files And Directories)
- CL-PPCRE (Common Lisp - Portable Perl-Compatible Regular Expressions)
- CLIM (Common Lisp Interface Manager)
- CLX (Common Lisp X) Window System
- COM
- C standard library
- Cairo
- Calc
- Camlzip
- Cl-serializer (Common Lisp serialization)
- Clipboard for Go
- Clj-figlet
- Closer to MOP
- Closure XML
- ComDispatch
- Continuation
- Cryptonite
- Curses
- DOME
- DRAKMA
- Data::Average
- Db2doc
- Db2unit
- Derelict
- Droopy
- E-XML
- Ecere
- EuGTK
- Exemel
- Expect
- FLTK
- FaCiLe
- Forth
- FreeGLUT
- Functional
- Fusion/matching
- GD
- GDI+
- GDIP
- GLEW
- GLFW 3.2 for Go
- GLUT OpenGL User Toolkit
- GLib
- GMP GNU Multiple Precision Arithmetic Library
- GNAT RTL
- GNU Scientific Library
- GTK
- GTK+
- GWidgets
- Ggplotnim
- Gintro
- GlMLite
- Glut
- Gnu pbds GNU Policy-Based Data Structures
- Gnuplot.nim
- Go
- Gtk2
- GtkAda
- HGL
- Hpricot
- Hstats
- Hybrid
- IUPLua
- Icon Programming Library
- Imageman
- Imger
- Imlib2
- Initlib
- Ironclad
- Itertools
- Iweb
- JAMES II Java-based Multipurpose Environment for Simulation II
- JRubyArt
- JUnit
- JavaFX
- JavaFX_1.2
- Jline
- Jot
- Joystick(go)
- Json-wheel
- Judy
- KXML
- Kemal
- Keybd event
- LAPACK
- LablGTK2
- LablTk
- Perl
- Perl modules
- Data::Average
- DBD::mysql
- DBI
- Devel::Size
- Digest::MD5
- GD::Graph
- Imager
- Imager::Plot
- IO::File
- List::MoreUtils
- LWP
- Math::Cephes
- Math::Combinatorics
- Math::Complex
- Math::Matrix
- Ntheory
- Perl/Gtk2
- Perl/Qt
- Perl/SDL
- Perl/Tk
- Perl/Wx
- SOAP::Lite
- Storable
- Sys::Hostname
- Time::HiRes
- XML::DOM::BagOfTricks
- XML::Simple
- XML::XPath
- Wren
- Wren-fmt formerly cataloged as Category:Fmt
Service
- Active Directory
- Apache Ant (Another Neat Tool)
Task
- 100 doors
- 99 Bottles of Beer
- Closest pair problem
- Column Aligner
- Conditional Structures
- Conway's Game of Life
- FizzBuzz
- Go Fish
- Hunt The Wumpus
- Knapsack Problem
Type
- 3D
- Animation
- Arbitrary precision
- Arithmetic
- Basic bitmap storage
- Basic language learning
- Bitwise operations
- Branches
- Checksums
- Classic CS problems and programs
- Collision detection
- Compression
- Concurrency
- Conditional loops
- Constructive Solid Geometry
- Control Structures
- Data Structures
- Database operations
- Date and time
- Digital signal processing
- Discrete math
- Electronics
- Encodings
- Encryption
- Environment variables
- Flow control
- Fractals
- Functions and subroutines
- GUI
- Game engine
- Games
- Geometry
- Graphics algorithms
- Handicap
- Hardware
- Higher-order functions
- Image processing
- Initialization
- Input Output
- Internet Protocol
- Inverted syntax
- Irrational numbers
- Joystick
- Keyboard input
Tools
Encyclopedia
- Adding Content
- Assembler language
- Capability
- Cards
- Category
- I need to study this for ideas about what I am doing here
- Collection Members
- Collections
- Deprecated tags
- Draft Programming Tasks
- Frontpage widgets
- Impl needed
- Maintenance
- RCTemplates