BASICA
维基百科,自由的百科全书
BASICA 是 Advanced BASIC 的縮寫, 它是 Microsoft 為 PC-DOS 寫的一套單純以磁碟為基礎的 BASIC 直譯器.
BASICA 允許在有 ROM BASIC (此 ROM BASIC 能獨自運作, 不用載入任何東西 .) 的早期 IBM PC 機型上面使用, 當 DOS 被載入後 , 它會增加一些存取磁碟上檔案的功能. 自從後來的 IBM PC 或相容機型, 少了 ROM BASIC 之後, 它就無用武之地了.
[编辑] 世系
BASICA 的開發環境, 很像在 Dartmouth Time Sharing System 上面跑 Dartmouth BASIC. 這兩者都有一個提示符 (prompt), 讓使用者知道可以輸入指令了.
假如指令的最前頭是一個行號 (此指令的序位, 跟標名 Label 的作用一樣), 那它就會被插入目前的程式中. 假如不是, 它就被立刻執行.
BASICA 的繼承者, 是 Microsoft 的 GW-BASIC, 它們非常相似; 但後者不需要任何 ROM BASIC 上面的常式, 可以在任何 IBM PC 相容機型上面跑.
[编辑] 參見
|
|
---|---|
工业编程语言 | A+ - ActionScript - Ada - zh-cn:汇编语言;zh-tw:組合語言 - B - Brainfuck - C - C++ - C++/CLI - COBOL - Curl - Delphi - Eiffel - Erlang - FORTRAN - IronPython - Java - JavaScript - JRuby - JScript - Jython - LISP - Lua - MATLAB - MATHEMATICA - Nuva - Oberon - Objective-C - OCaml - Pascal - Perl - PHP - PostScript - Powerbuilder - Python - R - REXX - Ruby - Self - Smalltalk - SQL - Tcl/Tk - C# - F# - J# - Microsoft Visual C# - Microsoft Visual C++ |
BASIC语言 | BASIC - BASICA - GW-BASIC - QBASIC - QuickBASIC - True BASIC - Turbo BASIC Visual Basic .NET - Visual Basic - VBScript - VBA |
GPU用著色器語言 | Cg - GLSL - HLSL |
学术编程语言 | APL/J - Haskell - Logo - ML - Prolog - Scheme - SAC |
其他编程语言 | ALGOL - Clipper - Forth - Modula-2/Modula-3 - MUMPS - PL/I - Simula |