Saturday, September 22, 2012

Episode 19: BASIC


Download

News
Tool of the Biweek

BASIC

History
  • Created in Dartmouth
    • Beginner's All-purpose Symbolic Instruction Code (BASIC)
  • Commodore 64, TRS-80, Apple II booted into an immediate mode basic interpreter
  • First Generation (Line numbering required)
  • Second Generation (Quick Basic, Power Basic)
    • No line numbers
    • Procedures
  • Third generation (OO)
    • Visual Basic
      • VBScript (ASP, VBA)
      • VB .NET (compiles to IDL)

    Features
    • Explicit program counters
      • QBASIC added implicit PCs

        Strengths
        • Quick to start coding
        • Approachable syntax

        Weaknesses
        • Slow
        • Not Object Oriented

          Tools
          • Many free versions of basic interpreters

          Uses
          • Learning how to program
          • Programming TI Calculators

          2 comments:

          1. I just wanted to let you guys know how much I love your podcasts. Great topics and hilarious combination of personalities. Keep em coming!! I also wanted to tell you guys about a new text adventure game that came out called Cypher. Vid: http://bit.ly/Tln9Gg Website is pretty awesome too: http://www.cabrerabrothers.com/
            - Thanks again!, Justice (singularityhacker.com)

            ReplyDelete
          2. The blog is absolutely fantastic. Lots of great information and inspiration, both of which we all need. Thanks for such a continuous great postings.



            iphone programming

            ReplyDelete