4

A programming Language only 79kb in size.

GWBASIC programming language confuse me, i download it and its size is only 79KB only how this is possible? i never seen a language with 79kb of size before.

Other programming language like mysql its size is 32.6M in setup.

Please exaplain whay GWBASIC is 79KB in size.

Thanks

Leonard
  • 240
  • 3
  • 13
  • 1
    79KB small? Check out [Brainf**k](http://www.muppetlabs.com/~breadbox/bf/) it's about 240 bytes! Then there is [Turbo Pascal](http://en.wikipedia.org/wiki/Turbo_Pascal) coming in at 39K and that includes the IDE! – NealB Mar 11 '13 at 20:43
  • Kkrieger was not created in gwbasic I suppose. – huseyin tugrul buyukisik Jun 17 '13 at 23:14

1 Answers1

3

A BASIC interpreter of the early desktop PC era like GW-BASIC is a language interpreter, and not much more than that. Libraries (for graphics or networking or database, for example) are not provided. The "IDE" is a simple line-oriented source code editor, and hence very small. Documentation and instruction guides are hard copy only. There are no external tools (config management, unit testing) that need to be integrated.

Why such a feature-poor environment? Developers are constrained by main memory limitations (hence how big an executable can be) and distribution media of small capacity (floppy discs, cassettes, etc.).

David Gorsline
  • 4,933
  • 12
  • 31
  • 36
  • Not libraries but integrated: GW-BASIC has support for graphics and serial communication which may count as a form of networking. – BlackJack Dec 30 '22 at 09:33