Category:BASIC: Difference between revisions
Content added Content deleted
(Categorized according to Language Comparison Table.) |
QB99er Andy (talk | contribs) (Add a bunch of Wikipedia links) |
||
(12 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
{{language |
{{language |
||
|exec=interpreted |
|||
In computer programming, '''BASIC''' (an acronym for '''Beginner's All-purpose Symbolic Instruction Code''') refers to a family of high-level programming languages. It was originally designed in 1963, by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College, to provide access for non-science students to computers. At the time, nearly all computer use required writing custom software, which was something only scientists and mathematicians tended to do. The language (in one variant or another) became widespread on home microcomputers in the 1980s, and remains popular to this day in a handful of heavily evolved dialects. |
|||
|tags=basic, qbasic, freebasic, thinbasic |
|||
|hopl id=176 |
|||
|LCT=yes |
|||
}} |
|||
'''BASIC''' is the ''Beginner's All-purpose Symbolic Instruction Code''. John G. Kemeny and Thomas E. Kurtz invented BASIC at Dartmouth College during 1963 and 1964. (Their implementation evolved into [[True BASIC]].) |
|||
BASIC became popular, with many different implementations for various computers. As the decades passed, the many dialects of BASIC diverged from the original language. Though an ANSI standard exists for BASIC, it is irrelevant to most BASIC programmers, who only target one implementation of BASIC. |
|||
==Citations== |
|||
⚫ | |||
[[:Category:BASIC Implementations]] lists the many implementations of BASIC in Rosetta Code. |
|||
==Links== |
|||
⚫ | |||
**[[wp:ASIC]] |
|||
**[[wp:Atari BASIC]] |
|||
**[[wp:BASIC-PLUS]] |
|||
**[[wp:Basic-256]] |
|||
**[[wp:Batari BASIC]] |
|||
**[[wp:BBC BASIC]] |
|||
**[[wp:Benton Harbor BASIC]] |
|||
**[[wp:Beta BASIC]] |
|||
**[[wp:CBASIC]] |
|||
**[[wp:Chipmunk Basic]] |
|||
**[[wp:DarkBASIC]] |
|||
**[[wp:Dartmouth BASIC]] |
|||
**[[wp:FreeBASIC]] |
|||
**[[wp:FutureBASIC]] |
|||
**[[wp:GFA BASIC]] |
|||
**[[wp:GLBasic]] |
|||
**[[wp:Integer BASIC]] |
|||
**[[wp:Liberty BASIC]] |
|||
**[[wp:Locomotive BASIC]] |
|||
**[[wp:Microsoft BASIC]] |
|||
***[[wp:Altair BASIC]] |
|||
***[[wp:Amiga BASIC]] |
|||
***[[wp:Applesoft BASIC]] |
|||
***[[wp:Atari Microsoft BASIC]] |
|||
***[[wp:Commodore BASIC]] |
|||
***[[wp:IBM BASIC]] |
|||
***[[wp:MS BASIC for Macintosh]] |
|||
***[[wp:MSX BASIC]] |
|||
***[[wp:Small Basic]] |
|||
***[[wp:QBasic]] |
|||
***[[wp:QuickBASIC]] |
|||
***[[wp:TRS-80 Level II BASIC]] |
|||
***[[wp:Visual Basic]] |
|||
**[[wp:PowerBASIC]] |
|||
**[[wp:PureBasic]] |
|||
**[[wp:QB64]] |
|||
**[[wp:Quite BASIC]] |
|||
**[[wp:RapidQ]] |
|||
**[[wp:Realbasic]] |
|||
**[[wp:Rocky Mountain BASIC]] |
|||
**[[wp:Run BASIC]] |
|||
**[[wp:S-BASIC]] |
|||
**[[wp:ScriptBasic]] |
|||
**[[wp:Sinclair BASIC]] |
|||
**[[wp:SmileBASIC]] |
|||
**[[wp:SuperBASIC]] |
|||
**[[wp:TI BASIC (TI 99/4A)]] |
|||
**[[wp:Tiny BASIC]] |
|||
**[[wp:True BASIC]] |
|||
**[[wp:UBASIC]] |
|||
**[[wp:Yabasic]] |
|||
{{language programming paradigm|Procedural}} |
{{language programming paradigm|Procedural}} |
||
{{Garbage collection|Required}} |
Latest revision as of 18:57, 20 April 2024
BASIC
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using BASIC.
This programming language may be used to instruct a computer to perform a task.
Execution method: | Interpreted |
---|---|
Lang tag(s): | basic, qbasic, freebasic, thinbasic |
See Also: |
BASIC is the Beginner's All-purpose Symbolic Instruction Code. John G. Kemeny and Thomas E. Kurtz invented BASIC at Dartmouth College during 1963 and 1964. (Their implementation evolved into True BASIC.)
BASIC became popular, with many different implementations for various computers. As the decades passed, the many dialects of BASIC diverged from the original language. Though an ANSI standard exists for BASIC, it is irrelevant to most BASIC programmers, who only target one implementation of BASIC.
Category:BASIC Implementations lists the many implementations of BASIC in Rosetta Code.
Links
- Wikipedia:BASIC
- wp:ASIC
- wp:Atari BASIC
- wp:BASIC-PLUS
- wp:Basic-256
- wp:Batari BASIC
- wp:BBC BASIC
- wp:Benton Harbor BASIC
- wp:Beta BASIC
- wp:CBASIC
- wp:Chipmunk Basic
- wp:DarkBASIC
- wp:Dartmouth BASIC
- wp:FreeBASIC
- wp:FutureBASIC
- wp:GFA BASIC
- wp:GLBasic
- wp:Integer BASIC
- wp:Liberty BASIC
- wp:Locomotive BASIC
- wp:Microsoft BASIC
- wp:PowerBASIC
- wp:PureBasic
- wp:QB64
- wp:Quite BASIC
- wp:RapidQ
- wp:Realbasic
- wp:Rocky Mountain BASIC
- wp:Run BASIC
- wp:S-BASIC
- wp:ScriptBasic
- wp:Sinclair BASIC
- wp:SmileBASIC
- wp:SuperBASIC
- wp:TI BASIC (TI 99/4A)
- wp:Tiny BASIC
- wp:True BASIC
- wp:UBASIC
- wp:Yabasic
Subcategories
This category has the following 4 subcategories, out of 4 total.
@
- BASIC examples needing attention (empty)
- BASIC User (138 P)
B
Pages in category "BASIC"
The following 66 pages are in this category, out of 669 total.
(previous page) (next page)S
T
- Take notes on the command line
- Tau function
- Tau number
- Temperature conversion
- Terminal control/Clear the screen
- Terminal control/Coloured text
- Terminal control/Cursor movement
- Terminal control/Cursor positioning
- Terminal control/Display an extended character
- Terminal control/Hiding the cursor
- Terminal control/Inverse video
- Terminal control/Positional read
- Terminal control/Ringing the terminal bell
- The ISAAC cipher
- The Twelve Days of Christmas
- Thue-Morse
- Tic-tac-toe
- Time a function
- Tokenize a string
- Totient function
- Towers of Hanoi
- Trabb Pardo–Knuth algorithm
- Trigonometric functions
- Triplet of three numbers
- Truncate a file
- Truth table
- Two identical strings