Plangs!
Menu
Sun

GPL

The GNU General Public License is a free software license that ensures end users have the freedom to run, study, share, and modify the software.
Details

Plangs

NameDescription
Arduinoplatform for creating interactive electronics projects, using a C/C++-based language.
AutoHotkeya scripting language for Windows, used to create keyboard shortcuts and automate tasks.
BashShell and command language supported by the Free Software Foundation.
C#Versatile high-level language supporting multiple programming paradigms.
ChucKConcurrent, real-time audio programming language for synthesis and performance.
CiaoModern Prolog implementation focused on portability, extensibility, and modularity.
Emacs LispLisp dialect for extending the Emacs editor.
FAUSTDesigned for sound synthesis and high-performance audio processing, supporting multiple backends.
Free PascalPascal compiler supporting multiple architectures and dialects.
FreeBASICBASIC compiler inspired by QuickBASIC, supporting object-oriented programming.
GDBPortable debugger for Unix-like systems supporting various languages.
GforthFree and portable implementation of the Forth language adhering to the ANS Forth standard.
GNATFree Ada compiler in the GCC suite, supporting all Ada versions.
GNU PrologA Prolog implementation with an interpreter and native compiler.
GraalVMHigh-performance runtime for multiple languages including Java, Python, and WebAssembly, with polyglot capabilities.
HaxeHigh-level cross-platform language and compiler for multiple platforms.
HotSpot VMJava virtual machine known for its just-in-time compilation and adaptive optimization techniques.
JavaHigh-level language known for its portability and extensive ecosystem.
JRubyJava-based implementation of Ruby, integrating closely with Java for two-way access.
LispFamily of programming languages known for its fully parenthesized prefix notation and influence on AI research.
NatlogA lightweight Prolog-like system designed for interoperability with deep learning tools.
NetLogoMulti-agent environment for modeling complex systems.
PerlDynamic language known for its text-processing capabilities.
ProcessingLanguage for visual and multimedia programming.
RLanguage and environment for statistical computing and graphics.
RakuRaku, formerly Perl 6, is a multi-paradigm language in the Perl family, featuring dynamic and gradual typing.
RoffTypesetting language originating from UNIX, known for derivatives like 'troff' and 'nroff'.
ScratchBlock-based visual language for children to learn coding through interactive projects.
SolidityStatically typed language for smart contracts on the EVM.
SuperColliderReal-time audio synthesis and music composition.
Vim scriptVim script is the scripting language built into the Vim text editor, designed for user customization.