is scratch a programming language?
I’ve wondered about adding a Scratch role to the server, but I don’t know if it really counts as a programming language
95 Replies
It's not a language
As it is assembling blocks
But it's still programming
Yeah I can see that, I mean I’ve seen things like raytracing and 3d rendering in scratch.
It’s not just a platform with little kids
Wow, it really changed
Are your talking about the ui?
No, the things we can do with it
Yeah it’s pretty crazy what you can do with it now
Even though it’s just block assembly
For real
Scratch is kinda like C++
Or not, I think they changed to Python for the newer version
Wait what, how?
It has the same syntax
I guess I could see it
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Scratch is a high-level block-based visual programming language and website aimed primarily at children as an educational tool for programming, with a target audience of ages 8 to 16.Google never lies
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Yes
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Not yet, I was on my phone
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Relatable
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
I wouldn't consider it a programming language
How would a programming language be just dragging blocks: "SAY Hello FOR 2 SECONDS"
Yeah I don't think it's really a programming language. I'd say it's still programming though
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Scratch? Scratch is a web based thing. As long as you have a web browser you can use scratch, regardless of platform
Speaking of scratch I created a scratch game a while back
It's called QUALID
I can send you the link if you want.
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
How people call scratch a programming language but not batch scripting
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
i think it should be classified as a "visual programming language"
not all languages are text based... so why should programming languages be? It's a programming language. And a good start for children to learn programming. And a pain to develop tools for to do research on that learning process xD
for me scratch is more like toy than programming language, it doesn't provide really any knowledge about real programming
for real it's useless for kids
in my opinion it's better to start education with processing or p5js
you can see what you're programming and you're learning real language
I agree 100%
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
What's scratch jr?
Never heard of it
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Oh god it's worse then scratch
Scratch is already easy enough for kids
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
I think scratch is already too simple, to the point where a 5 year old should be able to make simple things
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
i personally dont consider block coding language stuff as an actual coding language
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Block coding to me doesn't feel like actual programming. Actually it really depends on what you call a programming language. Though block programming is used in some other stuff like Vex robots
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
No, block scripting
Vex5 Bots have block coding
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
I'm aware they are
Are you asking me my thoughts on visual scripting?
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
In which case, no I still don't think it's really programming. I know UE5 and some other engines use it though
Or have the option at least
I think it's a good gateway to programming and it has the same kind of flow logic
But visual programming still has quite a few restrictions.
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Yes, I think visual scripting is much more powerful then block coding
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
It is
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
So... it's limited
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Compared to block programming as I said
visual scripting is much more powerful then block coding
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Though the original comparison is: "is scratch a programming language"
So I keep comparing everything to programming languages
High and low level alike
But yes, visual scripting is more powerful then block coding
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
But it's lacking when compared to programming languages like Python, Java, JavaScript, c, c++, c#
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
I started with Python then I went to Scratch then I learnt c#
I don't think the order or how you start programming matters all that much.
for real, you mentioned me after 4 months
...
necro posting 💀
As long as you can understand the basic concepts of programming I don't think what programming language you learn is all that important
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
I sort of agree, regardless I think Scratch is a good tool for kids to explore what it's like to make a game
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
I've been programming since I was 9 but I always had the aspiration of being a developer, I actually hate game dev for the most part. Scratch is no different.
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
In general I don't think scratch teaches enough to make learning an programming language easier
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Lol, I'm not old
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
I'm only 15
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
I mean with your name and pfp, at first glance I wouldn't have assumed so.
I have a Windows XP machine
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
XD
No
My main machine is a distribution of Ubuntu
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
I'm not sure if you were trying to correct me but "Ubuntu distribution" is correct. I also have a Windows 7 and 10 machine.
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
How so
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Like?
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
... so like any linux distro?
Plus linux gaming is a thing
Wine also exists for running windows games
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Linux emulators for older games exist
Along with the introduction of the steam deck some games are actually starting to be made for Linux
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
I mean Xubuntu is not a bad flavor of Ubuntu. I actually just use a window manager so I don't use the gnome desktop enviroment
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
That's what my configuration of I3 looks like
Yes I agree
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Yes the window manager I use
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View