The easiest programs to use are those which demand the least new learning from the user
Every good work of software starts by scratching a developers personal itch.
The ARPAnet was the first transcontinental, high-speed computer network.
If you have the right attitude, interesting problems will find you.
Of course, C proved indispensible to the developers of all its alternatives. Dig down through enough implementation layers under any of the other languages surveyed here and you will find a core implemented in pure, portable C
It is widely grokked that cats have the hacker nature