This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

Basic

Home * Programming * Languages * BASIC

BASIC,
an acronym for Beginner's All-purpose Symbolic Instruction Code, is a family of high-level programming languages, initially designed in 1963/1964 by John G. Kemeny and Thomas E. Kurtz at Dartmouth College 1 .

While early dialects worked in conjunction with a teletype command line interpreter, which could immediately interprete and print expressions, or run a program which lines were entered (or re-loaded from punch tape) with leading line numbers, later dialects were more sophisticated with respect to program structure, recursion, object-oriented and event-driven programming paradigms, and compiled executables.

Contents
  1. Basic Engines
  2. Dialects
    1. GFA BASIC
    2. Visual Basic
  3. Publications
  4. Forum Posts
  5. External Links
    1. Wikipedia
    2. HIARCS
  6. References

Basic Engines

There were a few didactic chess programs written in Basic, most notably a program by Dieter Steinwender published 1984 in Computerschach und Spiele 2 , Demoschach by Hans-Joachim Kraas and Günther Schrüfer 3 , and Minimax by Chrilly Donninger and Dieter Steinwender 4, which was later converted to WinBoard by Thomas McBurney 5.

Dialects

GFA BASIC

GFA BASIC is a BASIC variant originally developed for the Commodore Amiga and Atari ST and then later ported to Microsoft Windows. It looks a bit like Pascal.

Visual Basic

Visual Basic is a event-driven programming language with integrated development environment by from Microsoft for its Component Object Model (COM) programming model, first released in 1991.

Publications

Forum Posts

Re: Another qBASIC Chess program -Dieter Steinwender (in english+comment by Tony Worsman, CCC, February 24, 2003

Re: Call an engine from BASIC?! by Tony Mokonen, CCC, May 27, 2020

Wikipedia

HP time-shared BASIC

VBScript

Visual Basic .NET

Visual Basic for Applications

HIARCS

References

Up one Level


  1. BASIC manual. Dartmouth College Computation center, 1964 (pdf)↩︎

  2. qBASIC Chess program - from 1984 by Dieter Steinwender by Mike Byrne, CCC, February 23, 2003↩︎

  3. Rainer Bartel, Hans-Joachim Kraas, Günther Schrüfer (1985). Das große Computerschachbuch. Data Becker (German)↩︎

  4. Re: Another qBASIC Chess program -Dieter Steinwender (in english+comment by Tony Worsman, CCC, February 24, 2003↩︎

  5. Minimax in BASIC by Thomas McBurney (Wayback Machine)↩︎

  6. Dap Hartmann (1987). R. Bartel, H.J. Kraas and G. Schrüfer: Das grosse Computerschach-Buch. ICCA Journal, Vol. 10, No. 2 (Review)↩︎

  7. BBC Basic: the people's language | Alphr↩︎

  8. Free Chess Software Programs from HIARCS Chess Software for PC, Mac, Palm and Pocket PC↩︎

What links here

Contributors: GerdIsenberg.