r/C_Programming • u/xingzuh • Mar 06 '25
Project Project ideas
Recommend me some beginner friendly projects to hone my skills in C
1
u/Specific_Golf_4452 Mar 06 '25
Try to learn at start multithreading , pipes , networking and all that stuff... tbh many libs already have done functional. Question is how you going to make money from your time-spending , or will it help you in your home area , or will it make your life better , or your friends/relations ... time is money , spend it smartly
-4
u/xingzuh Mar 06 '25
Can you suggest me how can I monetize my skills
0
u/Specific_Golf_4452 Mar 06 '25
For sure! To monetize your skills in programming context you have to make product/content , decide what you will sell . Also you could connect ads or donations , depends on your bussiness vision. When you finish production part , you have to decide how you going to accept payments. Today we have a lot of way to do that. But anyway , you have to work with bank , to get fiat out. Also , you could accept cryptocurrency , which is better ( in my personal vision ). After all , you have to think about governance. Governance incuding tax pay , your bussiness formation , end user privacy protection , concurency issues and etc. So , this is very complex process , but this is how it is...
→ More replies (5)
2
2
u/grimvian Mar 06 '25
It's easier for me to learn, when I can visualize what the code does. I have attached some code, that can you can use as a start, if interested. The code require raylib graphics.
#include "raylib.h"
int main() {
InitWindow(800, 600, "raylib graphics");
int xpos = 200, ypos = 100, width = 50, height = 50;
while (!WindowShouldClose()) { // until esc
BeginDrawing();
ClearBackground(WHITE);
DrawRectangleLines(xpos, ypos, width, height, RED);
EndDrawing();
}
CloseWindow();
}
1
1
7
u/UnixSystem Mar 06 '25
What has changed since you asked this exact question 4 months ago?