Discuss Scratch

7salad3salad
Scratcher
1000+ posts

What is Scratch coded in?

What coding language is this coding language coded in?
hehe a little confusing…

but really tho, What are all of the versions of Scratch coded in, and if 4.0 ever happens, what could it be coded in?
fdreerf
Scratcher
1000+ posts

What is Scratch coded in?

Hello Scratch person [7 solid 3 solid]! Greeting, this post will answer your question.

Scratch 1.x versions were programmed in Squeak, a language derived from Smalltalk. Scratch 2.0 was programmed in ActionScript or Flash, and Scratch 3.0 was programmed in Javascript. It is unlikely 4.0 will use something different since JS is an integral part of the web.

Have exquisite days!
mbarto2
Scratcher
36 posts

What is Scratch coded in?

idk but when i realised scratch had to be coded and then that had to be coded and that had to be coded and so on and so on i found it pretty soul crushing for some reason
Flowermanvista
Scratcher
1000+ posts

What is Scratch coded in?

Scratch 1.x was written in Squeak, a derivative of Smalltalk. Scratch 2.0 was written in ActionScript 3 (Flash), and Scratch 3.0 is written in JavaScript. (You can even browse the source code here.)

I won't answer the last part because I don't feel like trying to predict the future.

(Predictably enough, ninja'd.)

Last edited by Flowermanvista (April 30, 2021 17:19:25)

fdreerf
Scratcher
1000+ posts

What is Scratch coded in?

mbarto2 wrote:

idk but when i realised scratch had to be coded and then that had to be coded and that had to be coded and so on and so on i found it pretty soul crushing for some reason
Fortunately, there is a hard limit where the chain is broken when computers were physically wired together to create the first machine code.
7salad3salad
Scratcher
1000+ posts

What is Scratch coded in?

Thanks, my Q has officially been A'd

Powered by DjangoBB