What Can I Build With My Current Programming Skills?

August 6, 2026 5 answers
Asked by MellowPine42
I've been learning programming for a while, mainly using C and Python. Despite watching plenty of tutorials, I mostly end up making small calculators or quizzes. I'd like to try something more interesting, such as a video game, but many tutorials say they're intended for more advanced programmers. What kinds of projects are realistic at my level, and how can I move beyond basic exercises and start building useful or fun things?

Answers

QuietMaple8
A structured course such as CS50P or CS50x can help fill in gaps, especially if you complete the exercises independently instead of following solutions. The important part is applying each concept in your own projects, because programming skills take time to become practical.
Reply to this answer
BrightOtter7
You may be stuck in tutorial mode. Pick a small project and start building it even if you donโ€™t know how to do every part yet. When you run into a problem, look up that specific question, learn what you need, and continue. Start small, then gradually increase the scope. That process will teach you more than endlessly watching tutorials.
Reply to this answer
SilverKite31
You can also experiment inside games that support scripting or modding. Small Lua scripts in a moddable game, or automation projects in a Minecraft mod, let you see immediate results without having to build an entire game engine. Itโ€™s a fun way to practice variables, conditions, loops, and event-driven programming.
Reply to this answer
AmberSparrow56
C and Python are not limited to calculators. You can use them for automation tools, file organizers, text-based games, simulations, data analysis, web backends, and many other projects. Choose one direction for now rather than trying to learn everything at once, then build a sequence of increasingly difficult projects around it.
Reply to this answer
CedarFox19
For games, try Pygame with Python or Raylib with C. These libraries handle basics such as opening a window, reading keyboard and mouse input, drawing images, and playing sounds, so you can focus on learning how a game works. A simple platformer, Pong clone, or top-down game is a perfectly reasonable first project.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions