About Computer Programming

First, What is a Computer

Mainframes and Time-Sharing

Early Computer Kits

Home Computer Revolution

Smartphones and Tablets

Web browsers

Web servers

What is a Program

What is a Programming Language

Example Programming Languages

Common Elements in Programming Languages

Reading: Currently: A structured approach to BASIC programming

Where to wedge these?

Formatted Printing?

Spacing Output

Comma Print Control

TAB

PRINT USING

About BASIC Anywhere Machine

History of BASIC

Classic Elements/Fundamentals of BASIC

Overview of BASIC and BASIC-like Dialects

About BASIC Anywhere Machine

wwwBASIC

TiddlyWiki

Decision

IF THEN ELSE

SELECT CASE

Logical Operations and Expressions

Input and Output 2

Clipboard

Write etc.

Introduction to BASIC Programming

REM, _PROMPT, PRINT, END

Hello World !

Hello You !

Branching

GOTO

ON GOTO

Data and Data Operations

Data and Data Types

Strings

Numbers

Literals

Operations and Expressions 1

Strings

Numbers

Constants

Variables

Operations and Expressions 2

READ and DATA 1

Loops

FOR NEXT

WHILE WEND

DO LOOP

DO LOOP WHILE

DO LOOP UNTIL

Graphics and Animation

Input and Output 1

_PROMPT

INPUT

CONFIRM

PRINT

WRITE

ALERT

Program Structure / Modular Programming

Functions

Built-In Functions

DEF FN Functions

FUNCTION

Subroutines

GOSUB

SUB

Errors Debugging

Error Routines and Logic Tests?

Composite Type

Arrays