Challenge mode
Creative mode
Animation mode
Help
Help for function at cursor
Take the tour
Login
Register
Save
Save and share your code
Share
New program
Undo
Redo
Format Code
1
2
3
4
5
6
7
8
9
10
let
n
=
100
let
size
=
800
let
step
=
size
/
n
repeat n
(
i.
let
r
=
(
round i
/
n
*
255
)
let
b
=
round
(
255
-
r
)
/
4
fill color:
(
rgb r
0
b
)
square
(
size
-
i
*
step
)
right
5
)
OK, value: 100
Hide the turtle
Save as an image
Position of turtle at current expression
(0, 0)
Direction of turtle at current expression
0
Previous turtle at current expression
/ 1
Next turtle at current expression
Number of instructions
1804
Number of tokens
39
Zoom in
Zoom out
Locate turtle
Reset to the center
Welcome to Shelly!
Learn programming by drawing - or just draw if you already know how to code!
Take the tour