This page (revision-18) was last changed on 03-Feb-2023 15:21 by Stefan Haubenthal 

This page was created on 09-Apr-2010 11:42 by Gromit

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
18 03-Feb-2023 15:21 7 KB Stefan Haubenthal to previous
17 16-Apr-2010 14:36 7 KB Stefan Haubenthal to previous | to last
16 14-Apr-2010 20:57 7 KB Gromit to previous | to last
15 14-Apr-2010 20:52 7 KB Gromit to previous | to last
14 14-Apr-2010 18:54 7 KB Stefan Haubenthal to previous | to last
13 13-Apr-2010 15:08 7 KB Gromit to previous | to last
12 13-Apr-2010 15:00 7 KB Gromit to previous | to last
11 13-Apr-2010 14:53 7 KB Gromit to previous | to last
10 13-Apr-2010 14:40 7 KB Gromit to previous | to last
9 13-Apr-2010 14:39 7 KB Gromit to previous | to last
8 13-Apr-2010 14:38 7 KB Gromit to previous | to last
7 13-Apr-2010 14:38 7 KB Gromit to previous | to last
6 13-Apr-2010 14:31 5 KB Gromit to previous | to last
5 13-Apr-2010 14:30 5 KB Gromit to previous | to last
4 13-Apr-2010 13:41 5 KB Gromit to previous | to last
3 10-Apr-2010 14:00 4 KB Carsten Strotmann to previous | to last
2 10-Apr-2010 11:27 4 KB Carsten Strotmann to previous | to last BASIC ==> Atari Basic Differences
1 09-Apr-2010 11:42 4 KB Gromit to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 changed 2 lines
!Vergleich der Verschiedenen Basic Dialekte:
!!!Differences between Basic Dialects
!!!Vergleich der Verschiedenen Basic Dialekte:
%%tabbedSection
%%tab-English
Even the name of the command is the same, the syntax used in different basic dialects is different. The table below shows the different commands available in the Basic dialects.
/%
%%tab-Deutsch
At line 9 added 16 lines
/%
/%
!Eigenschaften
| || ATARI-Basic|| Turbo-Basic 1.5|| BASIC A+ || BASIC-XL || BASIC-XE|| MS-BASIC
|__Year __ | 1979 | 1985 | 1983 | 1984 | 1985 | 1981
|__Size __ | 8k | | 16k | 16k | 27k |
|__Size in RAM __ | 8k | | 15k | 8k | 8k |
|__Compiler __ | | x | - | - | - | -
|__Runtime __ | | x | - | x | - | -
|__Unlimited Strings __ | x | x | | | |
|__String Array __ | | | | | x | x
|__Number of Variables __ | 128 | | | | 128 |
|__Parameter passing __ | - | - | | | x |
|__Local variables __ | - | - | | | x |
|__Lowercase characters__ | - | x | x | x | x |
|__Reverse characters __ | - | x | x | x | x |
At line 5 changed 215 lines
|| ATARI-Basic|| Turbo-Basic 1.5|| BASIC-XL|| MS-BASIC
| -| -| |
| | !| |
| | %GET| |
| | %PUT| |
| &| &| &| &
| .| .| .| .
| /| /| /| /
| :| :| :| :
| -| -| &| &
| ^| ^| ^| ^
| +| +| +| +
| <| <| <| <
| =| =| =| =
| >| >| >| >
| ABS| ABS| ABS| ABS
| ADR| ADR| ADR|
| | | | AFTER
| AND| AND| AND| AND
| ASC| ASC| ASC| ASC
| ATN| ATN| ATN| ATN
| | | | AUTO
| | BGET| BGET|
| | BLOAD| |
| | BPUT| BPUT|
| | BRUN| |
| | | BUMP|
| BYE| BYE| BYE|
| CHR$| CHR$| CHR$| CHR$
| | CIRCLE| |
| | | | CLEAR
| | | | CLEAR STACK
| CLOAD| CLOAD| CLOAD| CLOAD
| CLOG| CLOG| CLOG| CLOG
| CLOSE| CLOSE| CLOSE| CLOSE
| CLR| CLR| CLR|
| | CLS| | CLS
| COLOR| COLOR| COLOR| COLOR
| COM| COM| COM|
| | | | COMMON
| CONT| CONT| CONT| CONT
| COS| COS| COS| COS
| | | CP|
| CSAVE| CSAVE| CSAVE| CSAVE
| DATA| DATA| DATA| DATA
| | DEC| |
| | | | DEF
| | | | DEFDBL
| | | | DEFINT
| | | | DEFSGN
| | | | DEFSTR
| DEG| DEG| DEG| DEG
| | DEL| DEL| DEL
| | DELETE| |
| DIM| DIM| DIM| DIM
| | DIR| DIR|
| | DIV| |
| | DO| |
| DOS| DOS| DOS| DOS
| | DPEEK| DPEEK|
| | DPOKE| DPOKE|
| DRAWTO| DRAWTO| DRAWTO|
| | DSOUND| |
| | DUMP| |
| | ELSE| ELSE| ELSE
| END| END| END| END
| | ENDIF| ENDIF|
| | ENDPROC| |
| | | ENDWHILE|
| ENTER| ENTER| ENTER|
| | | | EOF
| | | ERASE|
| | ERL| | ERL
| | ERR| ERR| ERR
| | | | ERROR
| | EXEC| |
| | EXIT| |
| | EXOR| |
| EXP| EXP| EXP| EXP
| | | FAST|
| | FCOLOR| |
| | | | FILL
| | FILLTO| |
| | | FIND|
| FOR| FOR| FOR| FOR
| | FRAC| |
| FRE| FRE| FRE| FRE
| GET| GET| GET| GET
| | GO#| |
| GOSUB| GOSUB| GOSUB| GOSUB
| GOTO| GOTO| GOTO| GOTO
| GRAPHICS| GRAPHICS| GRAPHICS| GRAPHICS
| | HEX$| HEX$|
| | | HSTICK|
| IF| IF| IF| IF
| | INKEY$| | INKEY$
| INPUT| INPUT| INPUT| INPUT
| | | | INPUT AT
| | INSTR| | INSTR
| INT| INT| INT| INT
| | | | KILL
| | | LEFT$| LEFT$
| LEN| LEN| LEN| LEN
| LET| LET| LET| LET
| | | | LINE INPUT
| | | | LINE INPUT AT
| LIST| LIST| LIST| LIST
| LOAD| LOAD| LOAD| LOAD
| LOCATE| LOCATE| LOCATE|
| | LOCK| | LOCK
| LOG| LOG| LOG| LOG
| | | LOMEM|
| | LOOP| |
| LPRINT| LPRINT| LPRINT|
| | | LVAR|
| | | | MERGE
| | | MID$| MID$
| | | MISSILE|
| | MOD| |
| | MOVE| MOVE|
| | | | NAME TO
| NEW| NEW| NEW| NEW
| NEXT| NEXT| NEXT| NEXT
| NOT| NOT| NOT| NOT
| NOTE| NOTE| NOTE| NOTE
| | | NUM|
| ON| ON| ON| ON
| | | | ON ERROR GOTO
| OPEN| OPEN| OPEN|
| | | | OPTION
| OR| OR| OR| OR
| PADDLE| PADDLE| PADDLE| PADDLE
| | PAINT| |
| | PAUSE| |
| PEEK| PEEK| PEEK| PEEK
| | | PEN|
| PLOT| PLOT| PLOT| PLOT
| | | | PLOT TO
| | | PMADR|
| | | PMCLR|
| | | PMCOLOR|
| | | PMGRAPHICS|
| | | PMMOVE|
| | | PMWIDTH|
| POINT| POINT| |
| POKE| POKE| POKE| POKE
| POP| POP| POP|
| POSITION| POSITION| POSITION|
| PRINT| PRINT| PRINT| PRINT
| | | | PRINT AT
| | | PRINT USING| PRINT USING
| | PROC| |
| | | PROTECT|
| PTRIG| PTRIG| PTRIG| PTRIG
| PUT| PUT| PUT| PUT
| RAD| RAD| RAD|
| | RAND| |
| | | RANDOM|
| | | | RANDOMIZE
| READ| READ| READ| READ
| REM| REM| REM| REM
| | RENAME| RENAME|
| | RENUM| RENUM| RENUM
| | REPEAT| |
| RESTORE| RESTORE| RESTORE| RESTORE
| | | | RESUME
| RETURN| RETURN| RETURN| RETURN
| | | RGET|
| | | RIGHT$| RIGHT$
| RND| RND| RND| RND
| | | RPUT|
| RUN| RUN| RUN| RUN
| SAVE| SAVE| SAVE| SAVE
| | | | SAVE LOCK
| | | | SCRN$
| | | SET|
| SETCOLOR| SETCOLOR| SETCOLOR| SETCOLOR
| SGN| SGN| SGN| SGN
| SIN| SIN| SIN| SIN
| SOUND| SOUND| SOUND| SOUND
| SQR| SQR| SQR| SQR
| | | | STACK
| STATUS| STATUS| STATUS| STATUS
| STEP| STEP| STEP| STEP
| STICK| STICK| STICK| STICK
| STOP| STOP| STOP| STOP
| STR$| STR$| STR$| STR$
| STRIG| STRIG| STRIG| STRIG
| | | | STRING$
| | | SYS|
| | | TAB|
| TAN| TAN| TAN| TAN
| | TEXT| |
| THEN| THEN| THEN| THEN
| | TIME| | TIME
| | TIME$| | TIME$
| TO| TO| TO| TO
| | TRACE| TRACE|
| | | TRACEOFF|
| TRAP| TRAP| TRAP|
| | | | TROFF
| | | | TRON
| | TRUNC| |
| | UINSTR| |
| | UNLOCK| | UNLOCK
| | | UNPROTECT|
| | UNTIL| |
| USR| USR| USR| USR
| VAL| VAL| VAL| VAL
| | | | VARPTR
| | | | VERIFY
| | | WAIT|
| | WEND| |
| | WHILE| WHILE|
| XIO| XIO| XIO| XIO
!Befehlsübersicht
|| ATARI-Basic|| Turbo-Basic 1.5|| BASIC A+|| BASIC-XL|| BASIC-XE|| MS-BASIC
| -| -| | | |
| | !| | | |
| | %GET| | | |
| | %PUT| | | |
| &| &| &| &| &| &
| *| *| *| *| *| *
| .| .| .| .| .| .
| /| /| /| /| /| /
| :| :| :| :| :| :
| -| -| &| &| &| &
| ^| ^| ^| ^| ^| ^
| +| +| +| +| +| +
| <| <| <| <| <| <
| =| =| =| =| =| =
| >| >| >| >| >| >
| ABS| ABS| ABS| ABS| ABS| ABS
| ADR| ADR| ADR| ADR| ADR|
| | | | | | AFTER
| AND| AND| AND| AND| AND| AND
| ASC| ASC| ASC| ASC| ASC| ASC
| ATN| ATN| ATN| ATN| ATN| ATN
| | | | | | AUTO
| | BGET| BGET| BGET| BGET|
| | BLOAD| | | |
| | BPUT| BPUT| BPUT| BPUT|
| | BRUN| | | |
| | | BUMP| BUMP| BUMP|
| BYE| BYE| BYE| BYE| BYE|
| CHR$| CHR$| CHR$| CHR$| CHR$| CHR$
| | CIRCLE| | | |
| | | | | | CLEAR
| | | | | | CLEAR STACK
| CLOAD| CLOAD| CLOAD| CLOAD| CLOAD| CLOAD
| CLOG| CLOG| CLOG| CLOG| CLOG| CLOG
| CLOSE| CLOSE| CLOSE| CLOSE| CLOSE| CLOSE
| CLR| CLR| CLR| CLR| CLR|
| | CLS| | | | CLS
| COLOR| COLOR| COLOR| COLOR| COLOR| COLOR
| COM| COM| COM| COM| COM|
| | | | | | COMMON
| CONT| CONT| CONT| CONT| CONT| CONT
| COS| COS| COS| COS| COS| COS
| | | CP| CP| CP|
| CSAVE| CSAVE| CSAVE| CSAVE| CSAVE| CSAVE
| DATA| DATA| DATA| DATA| DATA| DATA
| | DEC| | | |
| | | | | | DEF
| | | | | | DEFDBL
| | | | | | DEFINT
| | | | | | DEFSGN
| | | | | | DEFSTR
| DEG| DEG| DEG| DEG| DEG| DEG
| | DEL| DEL| DEL| DEL| DEL
| | DELETE| | | |
| DIM| DIM| DIM| DIM| DIM| DIM
| | DIR| DIR| DIR| DIR|
| | DIV| | | |
| | DO| | | |
| DOS| DOS| DOS| DOS| DOS| DOS
| | DPEEK| DPEEK| DPEEK| DPEEK|
| | DPOKE| DPOKE| DPOKE| DPOKE|
| DRAWTO| DRAWTO| DRAWTO| DRAWTO| DRAWTO|
| | DSOUND| | | |
| | DUMP| | | |
| | ELSE| ELSE| ELSE| ELSE| ELSE
| END| END| END| END| END| END
| | ENDIF| ENDIF| ENDIF| ENDIF|
| | ENDPROC| | | |
| | | ENDWHILE| ENDWHILE| ENDWHILE|
| ENTER| ENTER| ENTER| ENTER| ENTER|
| | | | | | EOF
| | | ERASE| ERASE| ERASE|
| | ERL| | | | ERL
| | ERR| ERR| ERR| ERR| ERR
| | | | | | ERROR
| | EXEC| | | |
| | EXIT| | | |
| | EXOR| | | |
| EXP| EXP| EXP| EXP| EXP| EXP
| | | FAST| FAST| FAST|
| | FCOLOR| | | |
| | | | | | FILL
| | FILLTO| | | |
| | | FIND| FIND| FIND|
| FOR| FOR| FOR| FOR| FOR| FOR
| | FRAC| | | |
| FRE| FRE| FRE| FRE| FRE| FRE
| GET| GET| GET| GET| GET| GET
| | GO#| | | |
| GOSUB| GOSUB| GOSUB| GOSUB| GOSUB| GOSUB
| GOTO| GOTO| GOTO| GOTO| GOTO| GOTO
| GRAPHICS| GRAPHICS| GRAPHICS| GRAPHICS| GRAPHICS| GRAPHICS
| | HEX$| HEX$| HEX$| HEX$|
| | | HSTICK| HSTICK| HSTICK|
| | | HITCLR| HITCLR| HITCLR|
| IF| IF| IF| IF| IF| IF
| | INKEY$| | | | INKEY$
| INPUT| INPUT| INPUT| INPUT| INPUT| INPUT
| | | | | | INPUT AT
| | INSTR| | | | INSTR
| INT| INT| INT| INT| INT| INT
| | | | | | KILL
| | | LEFT$| LEFT$| LEFT$| LEFT$
| LEN| LEN| LEN| LEN| LEN| LEN
| LET| LET| LET| LET| LET| LET
| | | | | | LINE INPUT
| | | | | | LINE INPUT AT
| LIST| LIST| LIST| LIST| LIST| LIST
| LOAD| LOAD| LOAD| LOAD| LOAD| LOAD
| | | | | LOCAL|
| LOCATE| LOCATE| LOCATE| LOCATE| LOCATE|
| | LOCK| | | | LOCK
| LOG| LOG| LOG| LOG| LOG| LOG
| | | LOMEM| LOMEM| LOMEM|
| | LOOP| | | |
| LPRINT| LPRINT| LPRINT| LPRINT| LPRINT|
| | | LVAR| LVAR| LVAR|
| | | | | | MERGE
| | | MID$| MID$| MID$| MID$
| | | MISSILE| MISSILE| MISSILE|
| | MOD| | | |
| | MOVE| MOVE| MOVE| MOVE|
| | | | | | NAME TO
| NEW| NEW| NEW| NEW| NEW| NEW
| NEXT| NEXT| NEXT| NEXT| NEXT| NEXT
| NOT| NOT| NOT| NOT| NOT| NOT
| NOTE| NOTE| NOTE| NOTE| NOTE| NOTE
| | | NUM| NUM| NUM|
| ON| ON| ON| ON| ON| ON
| | | | | | ON ERROR GOTO
| OPEN| OPEN| OPEN| OPEN| OPEN|
| | | | | | OPTION
| OR| OR| OR| OR| OR| OR
| PADDLE| PADDLE| PADDLE| PADDLE| PADDLE| PADDLE
| | PAINT| | | |
| | PAUSE| | | |
| PEEK| PEEK| PEEK| PEEK| PEEK| PEEK
| | | PEN| PEN| PEN|
| PLOT| PLOT| PLOT| PLOT| PLOT| PLOT
| | | | | | PLOT TO
| | | PMADR| PMADR| PMADR|
| | | PMCLR| PMCLR| PMCLR|
| | | PMCOLOR| PMCOLOR| PMCOLOR|
| | | PMGRAPHICS| PMGRAPHICS| PMGRAPHICS|
| | | PMMOVE| PMMOVE| PMMOVE|
| | | PMWIDTH| PMWIDTH| PMWIDTH|
| POINT| POINT| | | |
| POKE| POKE| POKE| POKE| POKE| POKE
| POP| POP| POP| POP| POP|
| POSITION| POSITION| POSITION| POSITION| POSITION|
| PRINT| PRINT| PRINT| PRINT| PRINT| PRINT
| | | | | | PRINT AT
| | | PRINT USING| PRINT USING| PRINT USING| PRINT USING
| | PROC| | | |
| | | | | PROCEDURE|
| | | PROTECT| PROTECT| PROTECT|
| PTRIG| PTRIG| PTRIG| PTRIG| PTRIG| PTRIG
| PUT| PUT| PUT| PUT| PUT| PUT
| RAD| RAD| RAD| RAD| RAD|
| | RAND| | | |
| | | RANDOM| RANDOM| RANDOM|
| | | | | | RANDOMIZE
| READ| READ| READ| READ| READ| READ
| REM| REM| REM| REM| REM| REM
| | RENAME| RENAME| RENAME| RENAME|
| | RENUM| RENUM| RENUM| RENUM| RENUM
| | REPEAT| | | |
| RESTORE| RESTORE| RESTORE| RESTORE| RESTORE| RESTORE
| | | | | | RESUME
| RETURN| RETURN| RETURN| RETURN| RETURN| RETURN
| | | RGET| RGET| RGET|
| | | RIGHT$| RIGHT$| RIGHT$| RIGHT$
| RND| RND| RND| RND| RND| RND
| | | RPUT| RPUT| RPUT|
| RUN| RUN| RUN| RUN| RUN| RUN
| SAVE| SAVE| SAVE| SAVE| SAVE| SAVE
| | | | | | SAVE LOCK
| | | | | | SCRN$
| | | SET| SET| SET|
| SETCOLOR| SETCOLOR| SETCOLOR| SETCOLOR| SETCOLOR| SETCOLOR
| SGN| SGN| SGN| SGN| SGN| SGN
| SIN| SIN| SIN| SIN| SIN| SIN
| | | | | SORT|
| SOUND| SOUND| SOUND| SOUND| SOUND| SOUND
| SQR| SQR| SQR| SQR| SQR| SQR
| | | | | | STACK
| STATUS| STATUS| STATUS| STATUS| STATUS| STATUS
| STEP| STEP| STEP| STEP| STEP| STEP
| STICK| STICK| STICK| STICK| STICK| STICK
| STOP| STOP| STOP| STOP| STOP| STOP
| STR$| STR$| STR$| STR$| STR$| STR$
| STRIG| STRIG| STRIG| STRIG| STRIG| STRIG
| | | | | | STRING$
| | | SYS| SYS| SYS|
| | | TAB| TAB| TAB|
| TAN| TAN| TAN| TAN| TAN| TAN
| | TEXT| | | |
| THEN| THEN| THEN| THEN| THEN| THEN
| | TIME| | | | TIME
| | TIME$| | | | TIME$
| TO| TO| TO| TO| TO| TO
| | TRACE| TRACE| TRACE| TRACE|
| | | TRACEOFF| TRACEOFF| TRACEOFF|
| TRAP| TRAP| TRAP| TRAP| TRAP|
| | | | | | TROFF
| | | | | | TRON
| | TRUNC| | | |
| | UINSTR| | | |
| | UNLOCK| | | | UNLOCK
| | | UNPROTECT| UNPROTECT| UNPROTECT|
| | UNTIL| | | |
| USR| USR| USR| USR| USR| USR
| VAL| VAL| VAL| VAL| VAL| VAL
| | | | | | VARPTR
| | | | | | VERIFY
| | | VSTICK| VSTICK| VSTICK|
| | | WAIT| WAIT| WAIT|
| | WEND| | | |
| | WHILE| WHILE| WHILE| WHILE|
| XIO| XIO| XIO| XIO| XIO| XIO
| | | | | XTEND|