Write Your Next Program on Linux
Quite a few colleges and schools still teach C/C++/Java programming on Windows — and even worse, on DOS (using Turbo C/C++)! GNU/Linux provides a first class operating system, replete with support for dozens…
Joy of Programming: Questions and Answers on C
Let’s look at some of the queries received from readers relating to programming in C. Q. Where are enum members stored in memory? How does the compiler generate code for enumerations? – Ashwin…
Joy of Programming: Some Puzzling Things About C Language!
Have you wondered why some of the features of C language are unintuitive? As we’ll see in this column, there are historical reasons for many of C’s features. Can you guess why there…




