ITMPI FLAT 001
Main Menu
Home / IT Best Practices / What Is the Point of Learning C?

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 CIO.com.

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: http://www.cio.com/article/3169540/application-development/what-is-the-point-of-learning-c.html

About My Nguyen

My is a staff writer for AITS. She has a varied background in writing and marketing, having previously worked for the World & Vietnam Report among others.

Check Also

A Guide to Email Design Best Practices

In spite of all the new options that exist, email is still a major marketing …

Leave a Reply

Your email address will not be published. Required fields are marked *