Plangs!
Menu
Sun

Plangs

NameDescription
AdaHigh-level, structured, and object-oriented language with strong typing, used for reliability in mission-critical systems.
AgdaDependently typed functional programming language and proof assistant used for writing and verifying proofs.
AMPLAlgebraic modeling language for complex optimization problems in large-scale computing.
APLA concise programming language focused on multi-dimensional arrays, using unique symbols to represent functions, influencing modeling and functional programming.
AssemblyLow-level programming language closely aligned with machine code instructions.
BASICFamily of high-level programming languages created in 1964 to make programming more accessible.
CGeneral-purpose language foundational in systems and application programming.
C++General-purpose language designed by Bjarne Stroustrup, supporting multiple programming paradigms.
CiaoModern Prolog implementation focused on portability, extensibility, and modularity.
ClojureDynamic language known for its expressiveness and concurrent processing capabilities.
Common LispA high-performance, ANSI-standardized Lisp dialect recognized for its flexibility and macro system, supporting multiple programming paradigms.
CsoundFlexible, high-quality, domain-specific programming language for sound and music computing.
DModern system programming language influenced by C++ with multiple paradigms and expressive features.
DatalogDeclarative logic programming language and subset of Prolog, used for deductive databases.
DelphiGeneral-purpose programming language with an IDE for rapid application development, using the Delphi dialect of Object Pascal.
EiffelObject-oriented programming language emphasizing design by contract.
Emacs LispLisp dialect for extending the Emacs editor.
F#Functional-first language on the .NET platform, known for its strong typing and multi-paradigm capabilities.
FlutterToolkit for creating natively compiled cross-platform apps from a single codebase.
ForthStack-oriented programming language known for its flexibility, efficiency, and use in embedded systems.
FortranLanguage optimized for high-performance numerical computation and scientific computing.
Free PascalPascal compiler supporting multiple architectures and dialects.
GoStatically typed, compiled language with memory safety and CSP-style concurrency, designed at Google.
GraalVMHigh-performance runtime for multiple languages including Java, Python, and WebAssembly, with polyglot capabilities.
HaskellStatically-typed, purely functional language known for type inference and lazy evaluation.
HaxeHigh-level cross-platform language and compiler for multiple platforms.
IsabelleAutomated theorem prover for formalizing mathematical proofs in higher-order logic.
JavaScriptScripting language essential for web interactivity and development.
JuliaA dynamic language designed for numerical and scientific computing with strong support for parallel computing and multiple dispatch.
KotlinConcise, statically typed language interoperative with Java, targeting JVM and other platforms.
LabVIEWGraphical environment for data acquisition and industrial automation.
LispFamily of programming languages known for its fully parenthesized prefix notation and influence on AI research.
LuaLightweight, high-level language designed for embedding in applications.
MaxVisual language used for multimedia and music creation.
ModelicaNon-proprietary, object-oriented language for modeling complex physical systems across multiple domains.
MoonScriptDynamic scripting language compiling to Lua with CoffeeScript-inspired syntax.
OCamlGeneral-purpose, multi-paradigm language extending Caml with OO features.
PerlDynamic language known for its text-processing capabilities.
ProcessingLanguage for visual and multimedia programming.
PrologLogic programming language used in AI and theorem proving, influenced by first-order logic for declarative tasks.
PureBased on term rewriting, integrating symbolic computation and JIT compilation via LLVM.
Pure DataVisual programming language for interactive computer music and multimedia.
PythonDynamic, high-level programming language known for its easy-to-read syntax.
R5RSR5RS is the fifth version of Scheme, emphasizing minimalist and functional programming.
RacketMulti-paradigm language derived from Lisp and Scheme, known for powerful macros and libraries.
RebolCross-platform multi-paradigm language known for its dialects and simplicity.
RubyInterpreted, high-level language focused on productivity and simplicity.
RustGeneral-purpose programming language emphasizing performance, type safety, and concurrency.
ScalaStatically typed language supporting both object-oriented and functional programming, known for addressing Java's criticisms and supporting concurrent, distributed systems.
SelfPrototype-based dynamic OOP language, influenced by Smalltalk and APL, impacting JavaScript.
SimulinkGraphical programming environment for dynamic system modeling and analysis integrated with MATLAB.
SQLDomain-specific language for managing data in relational databases.
Standard MLFunctional programming language known for its type inference and usage in compiler writing.
SWI-PrologImplementation of Prolog focused on versatility and rich libraries.
SwiftDeveloped by Apple for its platforms, with a focus on safety and performance.
TclDynamic, interpreted programming language known for its extensibility, embeddability, and support for multiple paradigms.
Visual BasicMulti-paradigm language developed by Microsoft for Windows applications.
XojoCross-platform development tool and proprietary object-oriented programming language for building native applications.
XQueryW3C language for querying and transforming XML data using XPath.
XSLTDeclarative language for transforming XML documents.
ZigSystem programming language designed as an improvement over C/C++ with native error handling and performance enhancements.