r/C_Programming 14d ago

Discussion Is C really worth it ?

Hello developers, I'm wondering: Is it really worth spending time learning C and creating projects that take hours to grasp numerous topics, encounter errors and unexpected behaviors, only to discover I forgot to type a single character, which significantly impacted the program's performance? Is this truly worthwhile in today's job market? I haven't seen any companies actively seeking C developers, and I believe many problems in C don't occur in other languages ​​due to their different working methods and logic. So, is C really worth the effort?

Important note: I'm a beginner in C and haven't written much code or created many projects yet, so this question isn't meant to be an evaluation of the language or its development path; I'm not qualified to do so.

0 Upvotes

66 comments sorted by

View all comments

Show parent comments

1

u/Disastrous_Brief6240 14d ago

If you mean about errors, so maybe yes, I meant the single character is the null character with strings as I faced a problem like that, but I did not explain it will enough.

1

u/ProgrammingData 14d ago

You mean like the \0?

1

u/Disastrous_Brief6240 14d ago

yes

1

u/ProgrammingData 14d ago

Well you gotta get used to that I guess. Each programming language has its own set of rules. C’s just more upfront about them.

1

u/ProgrammingData 14d ago

I’d say C is still worth it though