BASIC
From Maze
(Difference between revisions)
| Line 1: | Line 1: | ||
| + | BASIC is the foremost whipping boy among programming languages. Inextricably associated with Microsoft and that bane of structured programmers, GOTO, it is said to encourage the writing of spaghetti code, to be unbearably slow, and to be suitable only for children and amateurs. Yet many programmers in the early 21st century remember BASIC fondly -- and they should. It was a popular success, fostering many sorts of creative computing innovation by home computer users and students. | ||
| + | |||
Outline | Outline | ||
* History of BASIC | * History of BASIC | ||
** Place within the history of high-level programming languages | ** Place within the history of high-level programming languages | ||
** Dartmouth BASIC | ** Dartmouth BASIC | ||
| − | ** BASIC version 2 | + | ** Microsoft, BASIC for the Altair (their first product), and Microsoft BASICs |
** C64 BASIC | ** C64 BASIC | ||
| − | ** Discussion of how much variation there was in BASIC dialects on contemporaneous machines | + | ** Variation in BASIC dialects on contemporaneous machines |
** The role of BASIC today | ** The role of BASIC today | ||
| Line 36: | Line 38: | ||
** Teaching of BASIC in schools | ** Teaching of BASIC in schools | ||
** Uses of BASIC in commercial programs | ** Uses of BASIC in commercial programs | ||
| + | ** BASIC's legacy | ||
