Your future programming career is sure to get a boost when you learn the C programming language. C is the cornerstone of languages, the building block language on which so many of today's more modern languages are based. After you learn C, you will be ready to tackle just about any programming language and environment.