Shell
Command-line interface that interprets text commands to control the operating system.
Plangs
Name | Description |
---|---|
.NET | Cross-platform, open-source framework known for supporting multiple programming paradigms. |
AWK | Text processing and data extraction, common on Unix-like systems. |
Bash | Shell and command language supported by the Free Software Foundation. |
Batchfile | Scripting language for automating tasks in DOS and Windows environments. |
C | General-purpose language foundational in systems and application programming. |
C# | Versatile high-level language supporting multiple programming paradigms. |
Ciao | Modern Prolog implementation focused on portability, extensibility, and modularity. |
Clang | Compiler front end for C, C++, Objective-C, and Objective-C++, integrating with LLVM. |
Clojure | Dynamic language known for its expressiveness and concurrent processing capabilities. |
Common Lisp | A high-performance, ANSI-standardized Lisp dialect recognized for its flexibility and macro system, supporting multiple programming paradigms. |
Elixir | Dynamic, functional language for scalable applications built on Erlang VM. |
Elvish | Versatile scripting language and interactive shell with cross-platform binary support. |
Emacs Lisp | Lisp dialect for extending the Emacs editor. |
F# | Functional-first language on the .NET platform, known for its strong typing and multi-paradigm capabilities. |
Forth | Stack-oriented programming language known for its flexibility, efficiency, and use in embedded systems. |
Intel Fortran | High-performance computing compiler suite from Intel, supporting multiple platforms. |
IronPython | Implementation of Python for the .NET framework. |
JavaScript | Scripting language essential for web interactivity and development. |
jq | Lightweight and flexible command-line JSON processor. |
JRuby | Java-based implementation of Ruby, integrating closely with Java for two-way access. |
Julia | A dynamic language designed for numerical and scientific computing with strong support for parallel computing and multiple dispatch. |
KornShell | Unix-based shell that combines features from C and Bourne shells, supporting POSIX standards. |
Kotlin | Concise, statically typed language interoperative with Java, targeting JVM and other platforms. |
LLVM | Set of compiler technologies for developing language frontends and architecture backends. |
Mono | .NET compatible software framework. |
Perl | Dynamic language known for its text-processing capabilities. |
Racket | Multi-paradigm language derived from Lisp and Scheme, known for powerful macros and libraries. |
Scala | Statically typed language supporting both object-oriented and functional programming, known for addressing Java's criticisms and supporting concurrent, distributed systems. |
sed | Unix utility that parses and transforms text, using a compact programming language developed by Lee E. McMahon. |
Visual Basic | Multi-paradigm language developed by Microsoft for Windows applications. |
Wolfram Language | High-level language used in Mathematica, known for symbolic computation and functional programming. |