BASIC

From Maze

Revision as of 15:06, 11 January 2011 by MichaelMateas (Talk | contribs)
Jump to: navigation, search

Topics

  • History of BASIC
    • Place within the history of high-level programming languages
    • Dartmouth BASIC
    • BASIC version 2
    • C64 BASIC
    • Discussion of how much variation there was in BASIC dialects on contemporaneous machines
    • The role of BASIC today
  • PRINT
    • history
    • text fields
    • semicolon
  • Flow control
    • BASIC not a structured programming language (no blocks, etc.)
    • Many of BASIC's control flow concepts are taken directly from machine language
    • GOTO
      • Dijkstra's arguments against GOTO.
    • FOR NEXT
      • Demonstrate GOTOless version of program
    • GOSUB
Personal tools