148 
Basic Programming

BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny, Thomas E. Kurtz at Dartmouth College in 1964. They wanted to enable students in non-scientific fields to use computers. At the time, nearly all computers required writing custom software, which only scientists and mathematicians tended to learn.

In addition to the program language, Kemeny and Kurtz developed the Dartmouth Time Sharing System (DTSS), which allowed multiple users to edit and run BASIC programs simultaneously on remote terminals. This general model became very popular on minicomputer systems like the PDP-11 and Data General Nova in the late 1960s and early 1970s. Hewlett-Packard produced an entire computer line for this method of operation, introducing the HP2000 series in the late 1960s and continuing sales into the 1980s. Many early video games trace their history to one of these versions of BASIC.

The emergence of microcomputers in the mid-1970s led to the development of multiple BASIC dialects, including Microsoft BASIC in 1975. Due to the tiny main memory available on these machines, often 4 KB, a variety of Tiny BASIC dialects was also created. BASIC was available for almost any system of the era, and became the de facto programming language for home computer systems that emerged in the late 1970s. These PCs almost always had a BASIC interpreter installed by default, often in the machine's firmware or sometimes on a ROM cartridge.

BASIC declined in popularity in the 1990s, as more powerful microcomputers came to market and programming languages with advanced features (such as Pascal and C) became tenable. In 1991, Microsoft released Visual Basic, combining an updated version of BASIC with a visual forms builder. This reignited use of the language and "VB" remains a major programming language in the forms of VBA and VB.NET.

SHARPBK100

SHARP MZ-80 SERIES BASIC解説

Published  in  1978  by  SHARP

ATABK164

Atari BASIC

by Albrecht, Bob

Published  in  1979

ISBN:  0471064963

TI99BK177

Beginner's BASIC

by Inman, Don

Published  in  1979  by  Texas Instruments

ISBN:  0895120283

COMBK537

More basic computer games

by Ahl, David H

Published  in  1979

ISBN:  0894801376

TI99BK077

Introduction to TI BASIC

by Inman, Don

Published  in  1980  by  Hayden

ISBN:  0810451859

COMBK358

Some common BASIC programs

by Poole, Lon

Published  in  1980

ISBN:  0931988403

COMBK364

30 hour BASIC

by Prigmore, Clive

Published  in  1981

ISBN:  0860824551

COMBK270

BASIC : a hands-on method

by Peckham, Herbert D

Published  in  1981

ISBN:  0070491607

ATABK321

Some common BASIC programs, Atari edition

by Poole, Lon

Published  in  1981

ISBN:  0931988535

COMBK092

Waterloo BASIC : a structured programming approach

by Graham, James W

Published  in  1981

ISBN:  0672219069

ATABK225

Atari BASIC: quick ref guide

by Held, Gilbert

Published  in  1982

ISBN:  0471870412

COMBK051

Commodore 64 - Introduzione al BASIC

by Colin, Andrew

Published  in  1982

ATABK003

Inside Atari BASIC

Published  in  1982  by  Reston Publishing Company

ISBN:  0835930834

ORICBK049

30 hours Basic - Oric Version

by Prigmore, Clive

Published  in  1983  by  National Extension College

ISBN:  0860823954

ATARIBASIC

Atari Basic

by Haskell, Richard E.

Published  in  1983  by  Prentice Hall

ISBN:  0130497916

ATABK032

Atari BASIC faster and better

by Evans, Carl M

Published  in  1983

ISBN:  0936200294

ATABASICTUT

Atari BASIC Tutorial

by Peck, Robert A.; Moody, C.W.

Published  in  1983  by  H.W. Sams

ISBN:  0672220660

ATABK254

Atari BASIC: learning by using

by Rowley, Thomas E

Published  in  1983

ISBN:  0936200359

COMBK181

Basic 4.0 programming for the Commodore PET/CBM

by Cassel, Don

Published  in  1983

ISBN:  0697082652

ATABK166

BASIC exercises for the Atari

by Lamoitier, Jean-Pierre

Published  in  1983

ISBN:  0895881012

ATABK312

Basic fun with graphics, the Atari computer way

by Zuanich, Margaret Ann

Published  in  1983

ISBN:  0380850508

SHARPBK006

BASIC Schritt Für Schritt Mit SHARP MZ 700

by Günter O. Hamann

Published  in  1983  by  Deutscher Betriebswirte-Verlag

ISBN:  388640014X

COMBK365

Commodore 64 BASIC : quick reference guide

by Held, Gilbert

Published  in  1983

ISBN:  0471882402

ATABK247

Dr. C. Wacko presents Atari BASIC and the whiz-bang miracle machine

by Heller, David L

Published  in  1983

ISBN:  0201114917

ATABK230

Hands-on BASIC for the Atari

by Peckham, Herbert D

Published  in  1983

ISBN:  0070491941

ATABK048

I speak BASIC to my Atari

by Jones, Aubrey B

Published  in  1983

ISBN:  0810461781

COMBK346

I speak BASIC to my Commodore 64

by Jones, Aubrey B

Published  in  1983

ISBN:  0810461722

COMBK106

I speak BASIC to my VIC

by Jones, Aubrey B

Published  in  1983

ISBN:  081046179X

TI99BK100

Imparate il Basic con il Texas TI 99/4A

by Herbert D. Peckham

Published  in  1983

ATABK024

Inside Atari BASIC

Published  in  1983  by  Reston Publishing Company

ISBN:  0835930834

TI99BK068

Kids working with computers : the Texas Instruments Basic manual

by Kemnitz, Thomas Milton

Published  in  1983

ISBN:  089824059X

ATABK330

Machine language for beginners : machine language programming for BASIC language programmers

by Mansfield, Richard

Published  in  1983

ISBN:  0942386116

COMBK539

Machine language for beginners : machine language programming for BASIC language programmers

by Mansfield, Richard

Published  in  1983

ISBN:  0942386116

COMBK437

More than 32 BASIC programs for the Commodore 64 computer

by Rugg, Tom

Published  in  1983

ISBN:  0880561122

TI99BK059

Texas instruments 99/4A : BASIC guide

by Giarratano, Joseph C

Published  in  1983

ISBN:  0913847003

ATABK294

The Atari BASIC source book

by Wilkinson, Bill

Published  in  1983

ISBN:  0942386159

TI99BK174

TI 99/4A : 24 BASIC programs

by Casciato, Carol A

Published  in  1983

ISBN:  0672222477

ATABK315

Mostly BASIC

by Berenbon, Howard

Published  in  1983

ISBN:  067222075X

ATABK234

Mostly BASIC

by Berenbon, Howard

Published  in  1983

ISBN:  067222075X

TI99BK204

222 BASIC computer programs for home, school & office

by Roberts, Don J.

Published  in  1984

ISBN:  086668039X

ATABK287

32 BASIC programs

by Rugg, Tom

Published  in  1984

ISBN:  0880560843

ATABK183

Advanced Atari BASIC tutorial

by Peck, Robert A

Published  in  1984

ISBN:  0672220679

ATABK107

Atari Basic

Published  in  1984

ATABK067

Atari BASIC programs in minutes

by Trost, Stanley R

Published  in  1984

ISBN:  0895881543

ATABK177

Atari player missile-graphics in BASIC

by Seyer, Philip C.

Published  in  1984

ISBN:  0835901122

COMBK436

Basic fun for the Commodore 64 beginner

by Denzau, Arthur

Published  in  1984

ISBN:  0130614416

ATABK316

BASIC on the ATARI computer for kids

by Wyner, Keith

Published  in  1984

ISBN:  0672222574

CPCBK116

BASIC Programming On The AMSTRAD

by Wynford James

Published  in  1984  by  Micro Press

ISBN:  0744700248

TI99BK076

BASIC programs for small computers : things to do in 4K or less

by Regena, C

Published  in  1984

ISBN:  0942386388

ATABK278

BASIC programs for the Atari 600XL & 800XL

by Knight, Timothy Orr

Published  in  1984

ISBN:  0830607269

TI99BK143

BASIC tricks for the TI 99/4A

by Wyatt, Allen

Published  in  1984

ISBN:  0672223848

ORICBK022

Boite a Outils pour Oric - Oric 1 et Atmos - Tome 2 - 15 Programmes En Basic

by Martin, Michel

Published  in  1984  by  P.S.I

ISBN:  2871090114 

CPCBK148

Codigos Y Claves Secretas: Criptografia en BASIC

by Greenwood, Gareth

Published  in  1984  by  Anaya

ISBN:  8476140797

COMBK199

Commodore 64 - Il BASIC

by Bonelli, Rita

Published  in  1984

COMBK282

Commodore-64 data files : a BASIC tutorial

by Miller, David

Published  in  1984

ISBN:  083590797X

TI99BK008

Compute!'s guide to extended BASIC home applications

by Flynn, Christopher

Published  in  1984  by  COMPUTE! Books

ISBN:  0942386418

CPCBK052

CPC 464 Manual De Referencia BASIC para el Programmador

Published  in  1984  by  Indescomp

ISBN:  8486176123

CPCBK129

Das BASIC Trainingsbuch zum CPC 464

by Kampow

Published  in  1984  by  Data Becker

ISBN:  389011038X

CPCBK002

Das Grosse BASIC LEXIKON Sum SCHNEIDER CPC 464

by Grum, R; Hund, R

Published  in  1984  by  Heim-Verlag

ISBN:  3923250150

CPCBK018

Das Standard BASIC-Buch zum Schneider CPC 464

by Unger, E.

Published  in  1984  by  Heim-Verlag

ISBN:  3923250126

ORICBK002

Guide pratique de l' Oric Atmos - du BASIC a L'assembleur

by Bussac, Michel; Lagoutte, Robert

Published  in  1984  by  Cedic/nathan

ISBN:  2712405285

COMBK367

Hands-on BASIC for the Commodore 64

by Peckham, Herbert D

Published  in  1984

ISBN:  0070491542

COMBK037

Il BASIC e il Commodore 64 in pratica

by Herbert Peckham

Published  in  1984

TI99BK045

Impariamo a programmare in TI BASIC

by Mauro Perotti

Published  in  1984

ORICBK019

Jeux en Basic sur Atmos

by Monsaut, Pierre

Published  in  1984  by  Sybex

ISBN:  2736100466

COMBK050

La scoperta del Commodore 64 - 1. Introduzione al BASIC

by David, Daniel-Jean

Published  in  1984

ORICBK031

Le cahier du basic sur Oric 1 et Atmos

by Boisgontier, Jacques; Brebion, Sophie

Published  in  1984  by  P.S.I

ISBN:  2865951626

COMBK420

Learn BASIC programming in 14 days on your Commodore 64

by Schechter, Gil M

Published  in  1984

ISBN:  0672222795

COMBK443

Learning Commodore 64 Basic

by Lien, David A

Published  in  1984  by  CompuSoft Publishing

ATABK238

Let's learn BASIC : a kids' introduction to BASIC programming on ATARI home computers

by Shneiderman, Ben

Published  in  1984

ISBN:  0316787221

AMSMAN012

Manual de Referencia Amstrad BASIC

Published  in  1984

COMBK461

Mostly BASIC : applications for your Commodore 64

by Berenbon, Howard

Published  in  1984

ISBN:  0672223554

COMBK309

Mostly BASIC : applications for your Commodore 64

by Berenbon, Howard

Published  in  1984

ISBN:  0672223554

ORICBK000

Sybex - Jeux en Basic sur Oric

by Shaw, Peter

Published  in  1984  by  Sybex

ISBN:  2902414781

TI99BK023

Taking off with basic on the texas instruments home computer

by Watson, Nancy

Published  in  1984  by  Prentice-Hall Publishing

ISBN:  0893038709

TI99BK150

TI 99/4A BASIC programs

by Knight, Timothy Orr

Published  in  1984

ISBN:  0672223856

TI99BK159

TI 99/4A BASIC reference manual

by Casciato, Carol A

Published  in  1984

ISBN:  0672222469

TI99BK084

TI BASIC computer programs for the home

by Sternberg, Charles D

Published  in  1984

ISBN:  0810464020

COMBK145

100 routine in BASIC per Commodore 64

by Sintini, Carlo

Published  in  1985

AMIMAN167

Amiga Manual: AmigaBASIC

Published  in  1985  by  Commodore

CPCBK011

AMSTRAD 1 ΑΡΧΙΖΟΝΤΑΣ BASIC

by Gray, Sean Gray; Maddix, Eddy

Published  in  1985  by  Glentop Publishers

CPCBK041

AMSTRAD Watsons Workbook Book 1 - Starting BASIC

by Sean Gray, Eddie Maddix

Published  in  1985  by  Glentop Publishers

ISBN:  0907792391

ATABK052

Atari BASIC

by Carris, Bill

Published  in  1985

ATABK054

Atari BASIC, XL edition

by Albrecht, Bob

Published  in  1985

ISBN:  0471807265

ATABK119

ATARI XL - Invito alla programmazione in BASIC

Published  in  1985  by  ATARI Software Support Group

COMBK301

Dr. C. Wacko presents COMMODORE 64 BASIC and the whiz-bang miracle machine

by Heller, David L

Published  in  1985

ISBN:  0201114941

SHARPMZBK200

Il manuale del BASIC per TI99/4A-VIC20-C64-ZX81-ZX Spectrum-MZ700-IBMPC-M20-Apple

by Martino Sangiorgio

Published  in  1985

CPCBK037

Programacion BASIC Con AMSTRAD

by Wynford, James

Published  in  1985  by  Indescomp

ISBN:  8486176255

SHARPBK032

SHARP X1turbo CZ-856C BASIC REFERENCE MANUAL

Published  in  1985  by  SHARP

COMBK034

Supergiochi per il Commodore 64 - 30 programmi in BASIC

by Jean-François Séhan

Published  in  1985

ATABK241

The Atari BASIC manual

by Kemnitz, Thomas Milton

Published  in  1985

ISBN:  0516084240

COMBK410

The Century computer programming course for the Commodore 64 : a complete guide to programming in BASIC

by Morse, Peter

Published  in  1985

ISBN:  0712603832

CPCBK098

Very Basic BASIC The First 15 Hours On Your AMSTRAD

by Ellershaw, Derek; Schofield, Peter

Published  in  1985  by  Melbourne House

ISBN:  0712606696

CPCBK081

Watson Notes Vol. 2 - Amstrad 464 664 6128 - Exploring BASIC

by Kedem, D.;Kalisky I.

Published  in  1985  by  Glentop

ISBN:  1851810021

AMIBK027

Amiga BASIC

by Rügheimer, Spanik

Published  in  1986  by  Data Becker

ISBN:  3890112099

AMIMAN076

Amiga Manual: Commodore PC GW-BASIC Interpreter Users Guide

Published  in  1986  by  Commodore

CPCBK073

Amstrad the BASIC Idea

by Forsyth, Richard; Morris, Brian

Published  in  1986  by  Chapman and Hall

ISBN:  0412280701

COMBK310

C-128 BASIC training guide

by Kampow, F.

Published  in  1986

ISBN:  091643964X

COMBK284

Commodore 128 BASIC : programming techniques

by Hardee, Martin

Published  in  1986

ISBN:  0830604324

CPCBK027

Das Grosse BASIC Buch Zum CPC 6128

by Kowal

Published  in  1986  by  Data Becker

ISBN:  389011167X

COMBK274

Instructor's manual to accompany BASIC programming for the Commodore 64 computer

by Raygor, Robin D

Published  in  1986

ISBN:  0314971467

CPCBK142

The Hitch-Hiker's Guide To Artificial Intelligence AMSTRAD BASIC Version

Published  in  1986  by  Chapman and Hall

ISBN:  0412281309

AMIBK076

Amiga BASIC Handbuch

Published  in  1987  by  Commodore

ATABK232

Atari ST Programmazione in BASIC

by Tim Knight

Published  in  1987

COMBK033

Il BASIC 7.0 per il Commodore 128

by Stanley, A.E.

Published  in  1987

ISBN:  8838600635

CPCBK042

Los Ficheros en el Amstrad PCW 8256/8512 y Mallard Basic para CPCs

by Campo, Victor J.

Published  in  1987  by  Ra-Ma

ISBN:  8486381304

AMIBK024

Programmieren mit Amiga Basic

by Henning, Horst-Rainer

Published  in  1987  by  Markt & Technik Verlag AG, HiSoft

ISBN:  3890904343

COMBK144

The Commodore Puzzle Book : BASIC Brainteasers

by Lee, Gordon

Published  in  1987

ISBN:  1468467383

AMIBK059

Amiga: Programmieren in Basic

by Klein, Rolf-Dieter

Published  in  1988  by  Franzis Verlag

ISBN:  3772389716

AMIBK020

AmigaBASIC

by Ruegheimer, Hannes

Published  in  1988  by  Free Time Editions

ISBN:  8885111033

SHARPBK046

BASIC Magazine

Published  in  1988

COMBK276

Commodore C64 Book: Becker Basic

Published  in  1988

ISBN:  1557550336

AMIBK073

GFA Basic 3.0 + 3.5 Upd

Published  in  1988  by  GFA Systemtechnik

AMIBK014

Das Grosse Buch zu GFA BASIC AMIGA

by Bleek; Hecht; Litzkendorf

Published  in  1989  by  Data Becker

ISBN:  3890112765

AMIBK022

GFA Basic 3.5 Interpreter

Published  in  1990  by  Data Media UK

ISBN:  1855520095

AMIBK086

Amiga BASIC

by Rügheimer; Spanik

Published  in  1991  by  Data Becker

ISBN:  3890112029

APLMCBK329

The Macintosh bible : thousands of basic and advanced tips, tricks, and shortcuts, logically orgainized and fully indexed

by Aker, Sharon Z

Published  in  1991

ISBN:  0940235110

APLMCBK357

The Macintosh bible : thousands of basic and advanced tips, tricks, and shortcuts logically organized and fully indexed

by Naiman, Arthur

Published  in  1992

ISBN:  1566090091

AMIBK091

Maxon Basic 3 Handbuch

Published  in  1994  by  MAXON Computer GmbH

ATABK097

30 Days to Understanding BASIC XL

by Wilkinson, Bill; Goldstein, Diane

TI99BK181

32 basic programs for the ti994a

ISBN:  0-880S6-072

ATABK059

Atari OSS BASIC A+ 3.1 manual

ATABK296

Atari ST Basic Training Guide

TI99BK030

Basic beginnings

ATABK073

Basic gfa

TI99BK125

basic programming for adults

TI99BK104

basic tips

ATABK103

Bien debuter en GFA BASIC v35

ATABK079

Clefs pour GFA BASIC 2&3

TI99BK131

entertainment games in ti basic and extended basic

TI99BK051

Everyones guide to basic

ATABK196

GFA BASIC Book

ATABK220

GFA BASIC Quick Reference Guide for the Atari ST

TI99BK052

I speak Basic to my TI99/4a

MSXINTRO01

Introduction to MSX-Basic

Published  by  Sony

ATABK116

Le livre du gfa basic

MSXPROG08

MSX Basic et MSX-DOS

by Vanryb, Bruno; Politis, Roger

Published  by  Eyrolles

MSXPROG07

MSX Basic Guide

Published  by  JVC

MSXPROG05

MSX Programacion Basica

by Jonathan Pearce, Graham Bland

Published  by  ParaInfo Madrid

ISBN:  8428314071

MSXPROG04

Programacao Profissional em basic

by Roberto Massaru Watanabe

Published  by  Editora Aleph

TI99BK152

programming basic with the ti home computer

TI99BK139

programming discovery in ti basic

TI99BK032

The basic book

ISBN:  0070279S94

TI99BK094

the texas instruments basic manual

ISBN:  051684283

ATABK076

Turbo BASIC XL Expanded Documentation

ATABK256

Understanding Atari ST BASIC Programming

ATABK200

Update GFA BASIC 35e

MSXPROG02

VMSX Basic Versie 2.0

Published  by  Sony