The best steps to become C programmer in 2018
To become a programmer in C you need to know how your computer works. retain in your in your mind that the main notion of a “programming language” is to keep you away from the physical machine by providing tools such as objects, fancy types with consistent interfaces, and so on. So, even C uses some abstraction, however the notions that you have to use to conceive a program in C are much, MUCH closer to how the computer is physically organized. If you get customary with computer architecture and low-level programming, you will like C. But : you must be very self disciplined , cause C will allow you to do anything, even errors, without complaining, and you soon get lost. You ought fix rules and conventions, and follow them rigidly. Learn recurring idioms like for ( i = 0 ; i < n ; i ++) (note < , not <= ) and use them consistently. Even fixing and following hard rules for the layout of source code is very importa