Programming ideas
![](https://lemmy.sdf.org/pictrs/image/dc0866a8-5409-4951-aa3b-d0b3a082452d.png)
![](https://programming.dev/pictrs/image/8140dda6-9512-4297-ac17-d303638c90a6.png)
I'm currently new to programming and i have tried several programming languages including c, c++, asm, go, php and lua. I'm currently bored and need projects or ideas I could program .
I'm currently new to programming and i have tried several programming languages including c, c++, asm, go, php and lua. I'm currently bored and need projects or ideas I could program .
One option is to help out various open source projects. That gives you an endless supply of options, languages and applications. You, the project and its users all benefit.
You might try advent of code. It's not a project though, but good for improving your skills imo
!advent_of_code@programming.dev
https://adventofcode.com/
Best of they touch your life.
I like they "can my X talk to my Y?" Y is usually my phone. X would be a "smart" anything.
Failing that, make a file organizer.
What OS are your devices? More detail would be better.
For example, my phone is Samsung's One UI flavor of Android 13. My laptop is Linux and has a nvidia dedicated GPU and AMD integrated GPU. I'm using Hyprland (Wayland) on it. I don't have a smart watch. Don't have any fancy lights or rgb keyboards that can be controlled from other devices.
With this kind of information, we can recommend both from scratch ideas for your devices and open source projects that you could use on your devices and are written in the languages you know or similar.
Big things:
Medium ?
Small ?
User enters a hash, gets URL to that hash
User enters a hash, gets top 10 filename for that hash
Got a few more ideas, but didn't write them all down in my notebook.
You could write bindings to machine-prime . Hardly anything challenging for an actual programmer, but I'll take the free labor if it is available.
Copy something until you're inspired to improve it or some other thing.
Write a matrix multiplication program in c. Then make it at least 10x faster from asm.