Difference between revisions of "GW-BASIC"

From TheAlmightyGuru
Jump to: navigation, search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Image:GW-BASIC - DOS - USA.jpg|thumb|256x256px|GW-BASIC.]]
 
[[Image:GW-BASIC - DOS - USA.jpg|thumb|256x256px|GW-BASIC.]]
  
'''''GW-BASIC''''' is a family of [[BASIC]] programming languages developed by [[Microsoft]] initially in 1981. Microsoft modified their BASIC program to fit the needs of various companies like [[IBM]], [[Tandy]], and [[Compaq]] who would include their version of BASIC with the computers they sold. Each version used a similar primitive interface and command set, but they also had unique functionality to work with their different hardware. These versions initially went under a host of different names like Cassette BASIC, Diskette BASIC, Advanced BASIC, and PCjr Cartridge BASIC, but, by the mid-1980s, Microsoft began marketing them all under the name, GW-BASIC. MS-DOS versions 3 and 4 included GW-BASIC, but, by the release of MS-DOS 5 in 1991, Microsoft began distributing the more impressive [[QuickBASIC]].
+
'''GW-BASIC''' is a family of [[BASIC]] programming languages developed by [[Microsoft]] initially in 1981. Microsoft modified their BASIC program to fit the needs of various companies like [[IBM]], [[Tandy]], and [[Compaq]] who would include their version of BASIC with the computers they sold. Each version used a similar primitive interface and command set, but they also had unique functionality to work with their different hardware. These versions initially went under a host of different names like Cassette BASIC, Diskette BASIC, Advanced BASIC, and PCjr Cartridge BASIC, but, by the mid-1980s, Microsoft began marketing them all under the name, GW-BASIC. MS-DOS versions 3 and 4 included GW-BASIC, but, by the release of MS-DOS 5 in 1991, Microsoft began distributing the more impressive [[QuickBASIC]].
  
For a short while in the late 1980s and early 1990s, before my family bought our first computer, I used GW-BASIC on my cousin's [[Tandy 1000]]. The very first computer program I had ever written was in GW-BASIC. A lot of the first programs I played around with were hand-typed in from printouts found the in Slipped Disk Show in [[321 Contact]] magazine.
+
For a short while in the late 1980s and early 1990s, before my family bought our first computer, I used GW-BASIC on my cousin's [[Tandy 1000]]. The very first computer program I had ever written was in GW-BASIC. A lot of the first programs I played around with were hand-typed in from printouts found the in Slipped Disk Show in [[321 Contact (magazine)|321 Contact magazine]].
  
 
I didn't know it at the time, but the Tandy 1000 version of GW-BASIC included special commands to access the machine's 3-voice audio chip. I didn't learn about this until decades later, and I was a bit bummed because my earliest programs still used the terrible PC speaker.
 
I didn't know it at the time, but the Tandy 1000 version of GW-BASIC included special commands to access the machine's 3-voice audio chip. I didn't learn about this until decades later, and I was a bit bummed because my earliest programs still used the terrible PC speaker.
Line 14: Line 14:
 
GW-BASIC - DOS - Early Reference Manual.pdf|Pre-GW-BASIC reference manual.
 
GW-BASIC - DOS - Early Reference Manual.pdf|Pre-GW-BASIC reference manual.
 
Tandy 1000 - GW-BASIC Manual.pdf|Tandy 1000 GW-BASIC manual.
 
Tandy 1000 - GW-BASIC Manual.pdf|Tandy 1000 GW-BASIC manual.
 +
GW-BASIC - User's Guide.pdf|GW-BASIC User's Guide.
 
</gallery>
 
</gallery>
  
Line 23: Line 24:
  
 
==Links==
 
==Links==
 +
{{Link|Wikipedia|https://en.wikipedia.org/wiki/GW-BASIC}}
 +
 
* [https://en.wikipedia.org/wiki/IBM_BASIC en.wikipedia.org/wiki/IBM_BASIC] - Wikipedia (IBM BASIC).
 
* [https://en.wikipedia.org/wiki/IBM_BASIC en.wikipedia.org/wiki/IBM_BASIC] - Wikipedia (IBM BASIC).
* [https://en.wikipedia.org/wiki/GW-BASIC en.wikipedia.org/wiki/GW-BASIC] - Wikipedia (GW-BASIC).
 
 
* [http://robhagemans.github.io/pcbasic/download.html robhagemans.github.io/pcbasic/download.html] - Recreation of PC-BASIC.
 
* [http://robhagemans.github.io/pcbasic/download.html robhagemans.github.io/pcbasic/download.html] - Recreation of PC-BASIC.
  
Line 30: Line 32:
 
[[Category: Software]]
 
[[Category: Software]]
 
[[Category: Programming Languages]]
 
[[Category: Programming Languages]]
 +
[[Category: DOS Software]]

Latest revision as of 16:49, 26 January 2019

GW-BASIC.

GW-BASIC is a family of BASIC programming languages developed by Microsoft initially in 1981. Microsoft modified their BASIC program to fit the needs of various companies like IBM, Tandy, and Compaq who would include their version of BASIC with the computers they sold. Each version used a similar primitive interface and command set, but they also had unique functionality to work with their different hardware. These versions initially went under a host of different names like Cassette BASIC, Diskette BASIC, Advanced BASIC, and PCjr Cartridge BASIC, but, by the mid-1980s, Microsoft began marketing them all under the name, GW-BASIC. MS-DOS versions 3 and 4 included GW-BASIC, but, by the release of MS-DOS 5 in 1991, Microsoft began distributing the more impressive QuickBASIC.

For a short while in the late 1980s and early 1990s, before my family bought our first computer, I used GW-BASIC on my cousin's Tandy 1000. The very first computer program I had ever written was in GW-BASIC. A lot of the first programs I played around with were hand-typed in from printouts found the in Slipped Disk Show in 321 Contact magazine.

I didn't know it at the time, but the Tandy 1000 version of GW-BASIC included special commands to access the machine's 3-voice audio chip. I didn't learn about this until decades later, and I was a bit bummed because my earliest programs still used the terrible PC speaker.

Download

  • Download (Info) - Several different versions of GW-BASIC and earlier versions.

Documentation

Gallery

Links

Link-Wikipedia.png