IT Best Practices

What Is the Point of Learning C?

Many programming languages have come and gone since C language was devised in 1972, and yet C has continued to survive up to this day. This doesn’t necessarily mean it’s thriving though–far from it, perhaps. So the question is–should people ignore this language completely and focus on something more useful and timely, or is it still something worth learning? Paul Rubens examines this question in an article for

Old Habits Die Hard

Azriel Fasten, a software developer who also gives lessons in JavaScript, says that learning C is like taking a liberal arts degree—a history degree may not directly benefit your career, but it is general knowledge that will help you understand other aspects of your work more deeply. Plus, Internet of Things is a growing area where you will likely need some skills in C, as it requires traditional methods in counting bytes. The most common view is that C is a language that’s still worth learning, but probably as a second or third language. Many people want to learn coding in a more timely and relevant way to earn a living, so they will resort to building a deeper understanding about C later when they have already excelled at other languages.

On the other hand, many experts in the field have refuted the importance of learning C, saying that the language is prone to errors, which can lead to security problems. Jobs that have to deal with web coding or mobile app development also don’t require C, so this old language is irrelevant. Rubens goes on to quote some IT professionals’ additional views on the pros and cons of learning C:

Could having a knowledge of C on your resume make it easier to get a job — even if the job doesn’t require it? Does C make you more employable?

“I think C is a benefit to have on your resume as it is hard, but you would still be evaluated on your relevant skills. So it would be a bonus, but not a deciding factor,” says [Raymond Phan, a computer vision engineer at Zebra Technologies].

Gartner’s Mark Driver agrees. “The trial-by-fire of learning C tends to weed out the noncommitted, so a knowledge of C at the very least makes you stand out,” he says.

You can view the original article here:

Show More

Leave a Reply


We use cookies on our website

We use cookies to give you the best user experience. Please confirm, if you accept our tracking cookies. You can also decline the tracking, so you can continue to visit our website without any data sent to third party services.