ENGT 1050 Computers for Engineering Technology Professor Dan Solarek
Lesson Objectives 0By the end of this lesson, you should be able to: >Provide a definition of the term BASIC >Describe the history of BASIC >Identify the various versions of BASIC that have been popular over the years >Describe the differences between QBASIC and QuickBASIC
Definition of BASIC 0BASIC (stands for Beginner's All Purpose Symbolic Instruction Code) 0developed at Dartmouth College in designers wished it to be a stepping-stone for students to learn one of the more powerful languages such as FORTRAN or ALGOL
History of BASIC
History of BASIC (continued)
GW-BASIC 0Published by Microsoft 0Available with DOS 4.0 and earlier 0Not structured 0Required line numbers 0No subroutines 0No user-defined functions
QBasic 0Published by Microsoft 0Available with DOS 5.0 and newer (FREE) >Version 1.1 (1992) is last available 0Line numbers optional 0Structured 0Subroutines 0User-defined functions
QuickBASIC 0Published by Microsoft 0Available by purchase only >Version 4.5 (1988) is the last available 0Syntax similar to QBasic 0Includes a compiler (for.EXE files)
Visual Basic 0Published by Microsoft 0Available by purchase only 0Version 6.0 (1998) is the last available 0Syntax of code is similar to QBasic 0Includes a compiler (for.EXE files)