Discuss Scratch
- 8to16
- Scratcher
500+ posts
what should i learn after scratch?
this is the discussion.
suprisingly, not a flame war.
suprisingly, not a flame war.
Last edited by 8to16 (Oct. 5, 2024 10:59:51)
This is a signature – I can advertise here
To create your own signature, go here then click “Change your signature”
———————————————————————————————————
the scratch movie # my beepbox compositions # free image hosting for forums
To create your own signature, go here then click “Change your signature”
———————————————————————————————————
the scratch movie # my beepbox compositions # free image hosting for forums
- BigNate469
- Scratcher
1000+ posts
what should i learn after scratch?
That depends entirely on what you want to do.
This signature is designed to be as useful as possible.
How to make a signature & other useful info about them
The Official List of Rejected Suggestions (TOLORS)
The Announcements Directory
Lesser-known Scratch URLs: https://scratch.mit.edu/discuss/topic/542480/
Why @Paddle2See's responses are so often identical: https://scratch.mit.edu/discuss/topic/762351/
Ads Useful projects:
Raycaster & Maze 1.4.1 | Don't Break The Ice | Procedurally Generated Terrain | Basic Trigonometry | Comparing the fastest list sorters on Scratch
“if nobody can learn the programming language, it's just gibberish that does math.” -me, in a forum post
The original name of “loves” was “love-its”. Technically speaking, this hasn't changed.
- 8to16
- Scratcher
500+ posts
what should i learn after scratch?
idk what i want to do That depends entirely on what you want to do.
haven't decided
maybe i need a generic language? python is TOO easy
This is a signature – I can advertise here
To create your own signature, go here then click “Change your signature”
———————————————————————————————————
the scratch movie # my beepbox compositions # free image hosting for forums
To create your own signature, go here then click “Change your signature”
———————————————————————————————————
the scratch movie # my beepbox compositions # free image hosting for forums
- NoeIIeHoliday
- New Scratcher
40 posts
what should i learn after scratch?
Some say Python, which is useful in data science, however I’d suggest something with a c like syntax, such as JavaScript.
It also ultimately depends on what your use case is, and what you want to use it for.
It also ultimately depends on what your use case is, and what you want to use it for.
Hello, person who googled topics.
Or suggestions forumer
- BigNate469
- Scratcher
1000+ posts
what should i learn after scratch?
People say that Python has syntax unlike C. Some say Python … however I'd suggest something with a c like syntax
Compare that to something like Shell or Pearl and you will see that Python's syntax is fairly similar to C, if you remove parentheses and replace curly brackets with collins and remove the ending curly bracket, and pay attention to whitespace.
#include <stdio.h> int main() { printf("Hello World!"); return 0; }
print("Hello World!")
console.log("Hello World!");
echo Hello World!
I'll admit that Python used to look less like C.
This signature is designed to be as useful as possible.
How to make a signature & other useful info about them
The Official List of Rejected Suggestions (TOLORS)
The Announcements Directory
Lesser-known Scratch URLs: https://scratch.mit.edu/discuss/topic/542480/
Why @Paddle2See's responses are so often identical: https://scratch.mit.edu/discuss/topic/762351/
Ads Useful projects:
Raycaster & Maze 1.4.1 | Don't Break The Ice | Procedurally Generated Terrain | Basic Trigonometry | Comparing the fastest list sorters on Scratch
“if nobody can learn the programming language, it's just gibberish that does math.” -me, in a forum post
The original name of “loves” was “love-its”. Technically speaking, this hasn't changed.
- Redstone1080
- Scratcher
1000+ posts
what should i learn after scratch?
Get into low-level languages, like C, Rust, and Zig. They're great for understanding how stuff (in higher level languages, yes, but also computers in general) actually works, because everything else is built on top of concepts you need for these languages, like memory management, memory safety, and pointers. You could even dive into Assembly if you really wanted to, but I don't think it's worth it.
Maintainer of Snazzle | User of Linux (Fedora in particular) | Fan of Rockets
- kooqle
- Scratcher
100+ posts
what should i learn after scratch?
Python, C or Java. There are a few great online courses for these.
There's more under this image! Highlight my signature, then press shift and the down arrow to see the rest.
Image hosted by fluffygamer at the imagif hosters.
My browser / operating system: Windows NT 10.0, Chrome 129.0.0.0, No Flash version detected
- Sheep_maker
- Scratcher
1000+ posts
what should i learn after scratch?
javascript is a pretty good language because you can make many things with it—websites, games, bots for chatting platforms
one of the nice things about web projects is that you can send someone a link to it, just like sharing a link to a scratch project, to show off your work. for all other languages, people need to install software, which is a lot of work and suspicious (it's the same steps for installing a virus). being able to share projects in JS has been one of my main motivators when programming
it's also such a common language that you'd have to use it eventually, and there are a lot of job positions that require knowledge of javascript. javascript is also such a flexible language that you'll find it fairly easy to move from JS to similar languages like python
one downside is that javascript encompasses a huge field that you can never possibly learn everything about it. i'd recommend starting with a project idea and learning just what you need for that project; you'll get results faster and that'll help encourage you to learn more
one of the nice things about web projects is that you can send someone a link to it, just like sharing a link to a scratch project, to show off your work. for all other languages, people need to install software, which is a lot of work and suspicious (it's the same steps for installing a virus). being able to share projects in JS has been one of my main motivators when programming
it's also such a common language that you'd have to use it eventually, and there are a lot of job positions that require knowledge of javascript. javascript is also such a flexible language that you'll find it fairly easy to move from JS to similar languages like python
one downside is that javascript encompasses a huge field that you can never possibly learn everything about it. i'd recommend starting with a project idea and learning just what you need for that project; you'll get results faster and that'll help encourage you to learn more
- Sheep_maker This is a kumquat-free signature. :P
This is my signature. It appears below all my posts. Discuss it on my profile, not the forums. Here's how to make your own.
.postsignature { overflow: auto; } .scratchblocks { overflow-x: auto; overflow-y: hidden; }
- NoeIIeHoliday
- New Scratcher
40 posts
what should i learn after scratch?
Compare apples to bananas, and oranges will look similar to.People say that Python has syntax unlike C. Some say Python … however I'd suggest something with a c like syntax
Compare that to something like Shell or Pearl and you will see that Python's syntax is fairly similar to C, if you remove parentheses and replace curly brackets with collins and remove the ending curly bracket, and pay attention to whitespace.
…
I'll admit that Python used to look less like C.
Hello, person who googled topics.
Or suggestions forumer
- BigNate469
- Scratcher
1000+ posts
what should i learn after scratch?
Fair point.Compare apples to bananas, and oranges will look similar to. snip
one of the nice things about web projects is that you can send someone a link to it, just like sharing a link to a scratch project, to show off your work. for all other languages, people need to install software, which is a lot of work and suspicious (it's the same steps for installing a virus). being able to share projects in JS has been one of my main motivators when programmingWeb Assembly and Emscripten exist
This signature is designed to be as useful as possible.
How to make a signature & other useful info about them
The Official List of Rejected Suggestions (TOLORS)
The Announcements Directory
Lesser-known Scratch URLs: https://scratch.mit.edu/discuss/topic/542480/
Why @Paddle2See's responses are so often identical: https://scratch.mit.edu/discuss/topic/762351/
Ads Useful projects:
Raycaster & Maze 1.4.1 | Don't Break The Ice | Procedurally Generated Terrain | Basic Trigonometry | Comparing the fastest list sorters on Scratch
“if nobody can learn the programming language, it's just gibberish that does math.” -me, in a forum post
The original name of “loves” was “love-its”. Technically speaking, this hasn't changed.
- 8to16
- Scratcher
500+ posts
what should i learn after scratch?
bump
This is a signature – I can advertise here
To create your own signature, go here then click “Change your signature”
———————————————————————————————————
the scratch movie # my beepbox compositions # free image hosting for forums
To create your own signature, go here then click “Change your signature”
———————————————————————————————————
the scratch movie # my beepbox compositions # free image hosting for forums
- Mryellowdoggy
- Scratcher
500+ posts
what should i learn after scratch?
Master Python and JavaScript to the point where you can fluently understand any of its code. Then a lot of other languages will come easily, and you can choose what you want to do.
- i_eat_coffee
- Scratcher
1000+ posts
what should i learn after scratch?
javascript is literally the only best option coming from a full-stack developer that knows 3 scripting languages + html/css
not only is it pretty easy to understand, but you can also do so much stuff with it - websites, desktop apps, game development, AI models, etc.
also, shameless plug, you should try out Obscure, a programming language I created, because it is a scripting language that you can fully learn in less than 10 minutes, and it helps you build your skills creating & understanding large algorithms
https://obscure.glitch.me/
this is not a practical language, it's an esoteric one, but it helps you understand how to build complex projects and algorithms
you can try making different projects challenging yourself to create a larger and more complex one every time, and then when you are basically fluent in Obscure, you can decide what language you want to move to
not only is it pretty easy to understand, but you can also do so much stuff with it - websites, desktop apps, game development, AI models, etc.
also, shameless plug, you should try out Obscure, a programming language I created, because it is a scripting language that you can fully learn in less than 10 minutes, and it helps you build your skills creating & understanding large algorithms
https://obscure.glitch.me/
this is not a practical language, it's an esoteric one, but it helps you understand how to build complex projects and algorithms
you can try making different projects challenging yourself to create a larger and more complex one every time, and then when you are basically fluent in Obscure, you can decide what language you want to move to
Last edited by i_eat_coffee (Sept. 22, 2024 15:53:39)
(っ◔◡◔)っ ♥ Coffee | she/he/they | Teenager ♥
Full-stack web developer | HTML/CSS/JS, Node.js + EJS
- blubby4
- Scratcher
100+ posts
what should i learn after scratch?
Lua is rather similar to JS, and has more beginner-friendly features:
as opposed to
and 1-indexed tables.
It's also very fast thanks to LuaJIT, and supports more complex stuff for experts (metatables)
Edit: Not to mention PICO-8, which is a pretty good step up from scratch, uses Lua for scripting.
if foo then ... end
if (foo) { ... }
It's also very fast thanks to LuaJIT, and supports more complex stuff for experts (metatables)
Edit: Not to mention PICO-8, which is a pretty good step up from scratch, uses Lua for scripting.
Last edited by blubby4 (Sept. 22, 2024 21:14:11)
I think about things. Sometimes I think about things too much, and miss obvious simple things.
I did the maths, I should reach 1000 posts on 2026-03-30
- Dagriffpatchfan
- Scratcher
500+ posts
what should i learn after scratch?
Python, it's like text scratch in a lot of ways
I am (probably) Griffpatch's biggest fan, I mean he did comment on my profile!!!!! Please consider checking out my projects, I do F4F!!!
SMB4|Just ask to become a curator|Free image hosting! |
If I wrote something, and then you wrote something back, if I don't respond, feel free to send me the topic link and a reminder on my Profile page
- Redstone1080
- Scratcher
1000+ posts
what should i learn after scratch?
to all the people recommending python, OP said this:
imo javascript is very similar to python but with braces and a worse and more bloated package ecosystem
it just got buried under posts talking about python lol maybe i need a generic language? python is TOO easy
imo javascript is very similar to python but with braces and a worse and more bloated package ecosystem
Last edited by Redstone1080 (Sept. 24, 2024 00:34:14)
Maintainer of Snazzle | User of Linux (Fedora in particular) | Fan of Rockets
- BigNate469
- Scratcher
1000+ posts
what should i learn after scratch?
And half everything relies on Node.js… and then isn't run on it. to all the people recommending python, OP said this:it just got buried under posts talking about python lol maybe i need a generic language? python is TOO easy
imo javascript is very similar to python but with braces and a worse and more bloated package ecosystem
This signature is designed to be as useful as possible.
How to make a signature & other useful info about them
The Official List of Rejected Suggestions (TOLORS)
The Announcements Directory
Lesser-known Scratch URLs: https://scratch.mit.edu/discuss/topic/542480/
Why @Paddle2See's responses are so often identical: https://scratch.mit.edu/discuss/topic/762351/
Ads Useful projects:
Raycaster & Maze 1.4.1 | Don't Break The Ice | Procedurally Generated Terrain | Basic Trigonometry | Comparing the fastest list sorters on Scratch
“if nobody can learn the programming language, it's just gibberish that does math.” -me, in a forum post
The original name of “loves” was “love-its”. Technically speaking, this hasn't changed.
- TheCreatorOfUnTV
- Scratcher
1000+ posts
what should i learn after scratch?
JavaScript, especially since you are a λSnap! user, so you can try it out with the JavaScript block there and check projects with the block.
Note: You have to enable it from the settings.
Note: You have to enable it from the settings.
Last edited by TheCreatorOfUnTV (Sept. 24, 2024 00:54:03)
This is the start of my signature. Ctrl+Shift+Down to see all of it.
Check out my about me project here! (I'm allowed to advertise here)
1st post
1000th post
;
- 8to16
- Scratcher
500+ posts
what should i learn after scratch?
especially since you are a λSnap! user,
wait…
how did you know that
did you read my old bio?
This is a signature – I can advertise here
To create your own signature, go here then click “Change your signature”
———————————————————————————————————
the scratch movie # my beepbox compositions # free image hosting for forums
To create your own signature, go here then click “Change your signature”
———————————————————————————————————
the scratch movie # my beepbox compositions # free image hosting for forums
- TheCreatorOfUnTV
- Scratcher
1000+ posts
what should i learn after scratch?
especially since you are a λSnap! user,wait…
how did you know that
did you read my old bio?
Yes.
This is the start of my signature. Ctrl+Shift+Down to see all of it.
Check out my about me project here! (I'm allowed to advertise here)
1st post
1000th post
;