Do You Really Know A Programming Language

Knowing a language is one thing, writing a novel in that language is quite another story. This is true not only for natural languages, but also for formal programming languages. When you can write small programs, like those found in the books for beginners, you know how to read the language. When you start writing utilities for yourself in that language, you know how to converse in that language. And when you start writing large programs for your customers, it is akin to writing a novel in a natural language.

Sadly, most of us, who are in the business of writing software for use by others, have hardly mastered the language in which we write these novel like works. I am not saying that you should be aware of all the small details and have in-depth knowledge of the specification of the language. What is essential though is that you must create readable works of art. Once you have mastered this, you will find yourself creating masterpieces.

Post a Comment

Your email is never shared. Required fields are marked *

*
*