Hey everyone! I've recently gotten into repairing and modding 3DS and Wii U consoles, and playing around with ROM hacks really sparked my curiosity about how coding works. I'm interested in learning more about coding because I love retro games, especially Pokémon. I'd love to learn how to create my own ROM hacks.
I've checked out boot.dev, but I'm unsure if it's the best place to kick things off. From my research, it seems like Python is a good programming language for beginners.
Can anyone share some tips or resources? Here are some specific things I'm looking for:
- Where can I find learning materials?
- How should I get started with coding?
- What programs or tools should I use?
Additionally, I mostly use a Samsung Galaxy Tab S9 for all my tasks. Is that sufficient for starting out, seeing as I don't currently have the budget for a PC or laptop? If anyone has beginner-friendly project ideas, I'd appreciate them!
4 Answers
W3Schools is a great platform to start with various programming languages, including Python, which is beginner-friendly. Since you're using a tablet, I’m not sure about coding on that device; on PCs, people often use an IDE like VS Code. You should check how Python runs on your tablet, though!
Just a heads up, asking for resources online can sometimes get contentious. Many people experienced the same struggles you're facing, so don’t feel shy about asking for help! As for your questions, they aren't silly; everyone starts somewhere. Focus on learning Python first and maybe you can create that ROM hack project you have in mind!
Honestly, tablets and phones are challenging for coding. A basic laptop or desktop would be much more efficient. As for resources, Boot.Dev seems fine, but also explore these links that pop up often:
- https://programming-26.mooc.fi/
- https://pll.harvard.edu/course/cs50-introduction-computer-science
- https://www.theodinproject.com/
- https://www.learncpp.com/
Learning how to search for coding resources is key, so don’t hesitate to look around!
If you're looking to dive into ROM hacks, definitely consider starting with C programming, which is what many of the Gen 3 ROM Hacks are written in. Check for a popular C course online, as the key is just to get started and finish what you begin. FreeCodeCamp has great resources, and Boot.Dev could be a solid choice too if they offer C courses.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically