I was an avid C programmer in late 1980s and early 1990s. I have written thousands of lines of C code. Those were days of limited memory availability – only 640K and with extended memory 1024K on DOS!! Software programs were developed to run on multiple platforms – OS like DOS, UNIX, WINDOWS and on various machines. C was at its best for memory optimization and platform portability. I learned many aspects of C for platform portability and noted down points as and when I faced and solved issues. I am sharing these Tips here in the attached PDF File. It also has some interesting points of C programming that I learned during my project in USA