Discuss Scratch
- Discussion Forums
- » Suggestions
- » Advanced text programming mode.
- PixelBro
-
4 posts
Advanced text programming mode.
I have a suggestion about adding Advanced text programming mode which will be for more experienced scratch users or for these,which want to learn programming faster and it will be like normal programming language which is not drag n drop.
- gdpr533f604550b2f20900645890
-
1000+ posts
Advanced text programming mode.
Why can't you just learn another programming language?
- VoltageGames
-
1000+ posts
Advanced text programming mode.
^ (I recommend the Love2D framework for Lua, which I am working on learning rn) Why can't you just learn another programming language?
Scratch isn't a serious programming tool, it's a tool to help you express creativity and learn problem-solving skills
- gdpr533f604550b2f20900645890
-
1000+ posts
Advanced text programming mode.
I don't recommend jumping straight into a game engine. My parents tell me that I need to master the basics first.^ (I recommend the Love2D framework for Lua, which I am working on learning rn) Why can't you just learn another programming language?
Scratch isn't a serious programming tool, it's a tool to help you express creativity and learn problem-solving skills
I recommend familiarizing yourself with a programming language's standard library and basic concepts before learning specific game engines, assuming game programming is even your goal.
- DaSpudLord
-
1000+ posts
Advanced text programming mode.
No support as per this.^ (I recommend the Love2D framework for Lua, which I am working on learning rn) Why can't you just learn another programming language?
Scratch isn't a serious programming tool, it's a tool to help you express creativity and learn problem-solving skills
60 second rule…
60 second rule…
60 second rule…
- VoltageGames
-
1000+ posts
Advanced text programming mode.
it's a framework, not an engine.I don't recommend jumping straight into a game engine. My parents tell me that I need to master the basics first.^ (I recommend the Love2D framework for Lua, which I am working on learning rn) Why can't you just learn another programming language?
Scratch isn't a serious programming tool, it's a tool to help you express creativity and learn problem-solving skills
I recommend familiarizing yourself with a programming language's standard library and basic concepts before learning specific game engines, assuming game programming is even your goal.
it just means it's full of a lot of the equivalent of broadcasts- so you can use love.graphics.circle(arguments here) instead of something like
local x, y, r = 0, 0, 1so frameworks > original programming language
for i = 1, 360 do
local angle = i * math.pi / 180
local ptx, pty = x + r * math.cos( angle ), y + r * math.sin( angle )
drawPoint( ptx, pty )
end
- MathlyCat
-
1000+ posts
Advanced text programming mode.
This is when you start expanding past Scratch my friend, try out another simple language like Lua (Roblox fans
) Python, or Swift (Mac only, idk if released either, I'm a loser)!

- VoltageGames
-
1000+ posts
Advanced text programming mode.
1. yeah swift is released. This is when you start expanding past Scratch my friend, try out another simple language like Lua (Roblox fans) Python, or Swift (Mac only, idk if released either, I'm a loser)!
2. fun fact: lua existed before roblox.
- Zekrom01
-
1000+ posts
Advanced text programming mode.
Then use java, lua, or python or something like that. Move on from scratch.
No support, this would make the site less child (I guess?) friendly what if a new scratcher opened the text editor showing what they coded with Scratchblocks?
No support, this would make the site less child (I guess?) friendly what if a new scratcher opened the text editor showing what they coded with Scratchblocks?
Ugh my coding is terrible! I QUIT SCRATCH! I WILL NEVER BE GOOD! AT ALL! sorry for emoji spam![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
- Cubit
-
11 posts
Advanced text programming mode.
Python's a somewhat good language to learn next, especially since it's simple, however, they aren't many engines that use Python.
- -tobor-
-
100+ posts
Advanced text programming mode.
No support, because Scratch was built to be a visual language.
I would definetly reccoment Python as a next step, as it is quite similar to scratch in terms of the different commands.
I would definetly reccoment Python as a next step, as it is quite similar to scratch in terms of the different commands.
- Firedrake969
-
1000+ posts
Advanced text programming mode.
There are quite a few ways to use Python Python's a somewhat good language to learn next, especially since it's simple, however, they aren't many engines that use Python.

- liam48D
-
1000+ posts
Advanced text programming mode.
Frontend game engines?There are quite a few ways to use Python Python's a somewhat good language to learn next, especially since it's simple, however, they aren't many engines that use Python.
- MathlyCat
-
1000+ posts
Advanced text programming mode.
1. Thanks1. yeah swift is released. This is when you start expanding past Scratch my friend, try out another simple language like Lua (Roblox fans) Python, or Swift (Mac only, idk if released either, I'm a loser)!
2. fun fact: lua existed before roblox.
2. I know

This ^^^ No support, because Scratch was built to be a visual language.
I would definetly reccoment Python as a next step, as it is quite similar to scratch in terms of the different commands.
- Discussion Forums
- » Suggestions
-
» Advanced text programming mode.