C is an old language lacking many, many, many modern features. One of the features it does not lack is encapsulation and isolation.
All things programming and coding related. Subcommunity of Technology.
This community’s icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
Using C is a great way to learn some discipline, your given so much control.
Shooting yourself in the foot is a great way to learn discipline. It is how I learned to be careful of what I am writing. However, I think in most cases a memory safe language could be better.