(qualifies both for a programming language and OS) Singularity (operating system) SymShell, see SymbOS Time Sharing Option (MVS, z/OS) Atari TOS shell YouOS shell EFI-SHELL – an open source Extensible Firmware Interface command shell Programming Language systems APL (programming language) BASIC – actually, many dialects and varieties of a programming language may have commands like kill, system, files, and others which allow operating system access from the interactive and often from programme mode BeanShell, a shell for Java F Sharp (programming language), F# J (programming language) Haskell (programming language) Lisp Common Lisp Interface Manager Macintosh Programmer's Workshop, an old command-line environment used for software development on the classic Mac OS Prolog Smalltalk Scala (programming language) Standard ML Debuggers DEBUG gdb DDT, a PDP-10 debugger from DEC used as a command shell for the MIT Incompatible Timesharing System Firebug/Chromebug, a JavaScript shell and debugging environment as a Firefox plugin Scientific and engineering software MATLAB Wolfram Mathematica ROOT Programming languages BeanShell – shell for Java JavaScript shell – several programs by this name allow interactive JavaScript Javascript Interpreter Shell Julia Jython Perl PHPsh – shell for PHP Python IPython REXX Ruby Interactive Ruby Shell Tcl Tclsh Wish (Windowing Shell) tkcon shell and IDE for Tcl/Tk Windows Script Host Database queries sqsh, a shell available with some SQL implementations for database queries and other tasks. Google Shell, a browser-based front-end for Google Search See also read–eval–print loop Interpreter directive Job Control Language Scripting language Comparison of command shells List of compilers References Command-line pl:Powłoka systemowa