Life & fun · alternatives · 2026

24 alternatives to Surfoncode
A fun coding platform for beginners
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Surfoncode launched in 2024; newer entries below may have overtaken it.
- 1

I've been a longtime member @ HN, but I haven't been a developer. In fact, my only HN submission has been one asking how to learn to code (http://news.ycombinator.com/item?id=820741). My cofounder and I decided to solve the problem by making a simple, interactive way to get started with Codecademy. We'd love your feedback. If you're interested in helping us to get more courses up (on any topic!), please send us an email at [email protected].
2011 · codecademy.com · its alternatives →
- 2
100 Vibe Coding▲351Hi HN, I have been making side projects since I was 14, and my team mate (this is his very first side project! Congrats!) designed and implemented the UI. Over time, people kept asking me how they could start coding and turn ideas into reality. So we had an idea. Coding is changing. With AI, the bottleneck is no longer writing every line by hand but knowing how to prompt effectively to reach a working outcome. Our objective is not to make people code better, or even learn to be a proficient software engineer, but just to keep it simple and start building. We want to remove fear and barriers…
2025 · 100vibecoding.com · its alternatives →
- 3
EasyCode▲252Build serious apps with AI. 10x credits. No code required
2025 · easycode.ai · its alternatives →
- 4

- 5
edCode▲161The free, fun, and effective way to learn how to code.
2024 · tortee.my · its alternatives →
- 6
Code4Startup▲553Learn how to code by cloning real life startups
2015 · code4startup.com · its alternatives →
- 7

- 8
Hackr.io▲368Product Hunt for Online Programming Courses & Tutorials
2015 · hackr.io · its alternatives →
- 9
Codebay.ai▲332Learn Python easily with your personalized AI tutor
2024 · codebay.ai · its alternatives →
- 10

- 11
CodeUpStart▲298Learn to code by building real apps from zero to launch
2016 · codeupstart.com · its alternatives →
- 12

- 13

Pickcode is a new language and editor for getting kids started with coding. The code editing experience is totally structured, where you select choices from menus rather than typing. I made Pickcode after experiences teaching kids both block coding (Scratch, App Inventor) and Python. To me, block coding is too far removed from regular coding for kids to make the connection. Pickcode provides a much clearer transition path for students to Python/JS/Java. Our target market is middle/early high school kids, and that’s who we’ve tested the product with during development. On the…
2023 · pickcode.io · its alternatives →
- 14

- 15
CodeGuppy▲106Free coding platform for schools and coding clubs
2022 · codeguppy.com · its alternatives →
- 16
NoCode Tube▲293Learn to unlock NoCode superpowers, minus the research hours
2023 · nocode.tube · its alternatives →
- 17

100% free and interactive Python course for beginners - alexmojaki/futurecoder
2020 · github.com · its alternatives →
- 18

CodinGame is a challenge-based training platform for programmers where you can play with the hottest programming topics. Solve games, code AI bots, learn from your peers, have fun.
2017 · tech.io · its alternatives →
- 19

Solve bite-sized coding challenges and programming exercises online. Practice problem-solving in JavaScript, Python, and six other languages on Edabit.
2018 · edabit.com · its alternatives →
- 20
Bonboarding▲164Guide your users to understand your web app
2023 · bonboarding.com · its alternatives →
- 21AE
easyprog.online ist Ihre erste und beste Informationsquelle über easyprog. Hier finden Sie auch weitere interessante Links. Wir hoffen, dass Sie bei Ihrer Suche erfolgreich sind!
2019 · easyprog.online · its alternatives →
- 22CL
2015 · code4startup.com · its alternatives →
- 23

- 24

Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →