TRS-80 Model 4 TinyBASIC Fully Loaded Web Emulator

Click/tap the green screen, then type or paste. The on-screen keyboard also works.

RADIO SHACK TRS-80MODEL 4
ESC
F1
F2
F3
F4
F5
F6
F7
F8
BREAK
!
^
(
)
*
+
ABS(
SQR(
SIN(
COS(
PI
1
2
3
4
5
6
7
8
9
0
-
=
BKSP
Q
W
E
R
T
Y
U
I
O
P
[
]
SHIFT
A
S
D
F
G
H
J
K
L
;
ENTER
CTRL
Z
X
C
V
B
N
M
,
.
/
SPACE

Supported BASIC / System Commands

10 PRINT "HELLO";
20 PRINT " WORLD"
PRINT I;
PRINT TAB(20);"TEXT"
PRINT @ 128,"CENTER"
A$=INKEY$
PRINT 5!
PRINT 2^8
PRINT ABS(-25)
PRINT RANDINT(1,6)
PRINT MIN(10,20)
INPUT A
DIM X(100) / LET X(I)=1
DIM A(10,10) / PRINT A(I,J)
LOAD / SAVE ASCII .BAS FILES
BREAK PROGRAM / ESC / CTRL+C
RUN / LIST / NEW / CLEAR / CLS
FOR I=1 TO 1000 : NEXT I
IF A>3 THEN 100
GOTO / GOSUB / RETURN
DATA / READ / RESTORE
⬅ Return to Main Page