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. |