Basic-256

From Wikipedia, the free encyclopedia
(Redirected from BASIC-256)
Jump to navigation Jump to search
Basic-256
DevelopersIan Larsen & James M. Reneau
Stable release
2.0.0.11 / June 30, 2020; 5 years ago (2020-06-30)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemCross-platform
    TypeProgramming language
    LicenseGPL
    Websitebasic256.org

    Basic-256 is a project to learn the basics of computer programming.[1] The project started in 2007 inspired by the article “Why Johnny can't code” by David Brin, which also inspired the creation of Microsoft Small Basic.[2] Its main focus is to provide a simple and comprehensive environment for middle/high school students to learn the basics of computer programming.[3]

    Basic-256 started as a simple version of BASIC: the code editor, text output window and graphics display window are all visible in the same screen.[4] However, successive versions have added new features,[5] namely:

    • Files (Eof, Size) – Version 9.4d
    • Mouse events – Version 9.4d
    • Sprites handling – Version 0.9.6n
    • Database functions – Version 0.9.6y
    • Network – Version 0.9.6.31
    • Real Functions and Subroutines – Version 0.9.9.1
    • Maps (Dictionaries) – Version 2.0.0.1

    Complete documentation is available in English, Russian, Dutch, Spanish and Portuguese.

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]