C-help Logo Saturday, September 23, 2023
By The Voodooman faq | about


The C programming language is widely used in programming today. Most programs written under the *nix environments are written in C. The documentation for the various library functions of the standard C library also comes with most *nix systems and it is pretty comprehensive. However, there is a lack of documentation that is grouped together by functionality. This set of documents attempts to correct this problem and is intended to be used by beginners who are starting to program in the C programming language.

About This Manual

This manual was written by The Voodooman mainly to bring his HTML skills up to date. The Voodooman created his first web page a little before Netscape 1.0 was created (people used Mosaic 0.9 in those days). Well, times change and HTML pages now use new tags and the Voodooman was left behind. Hence, this manual was created!

The following tools were used in the creation of this manual:

  • Web Server: Apache 1.3.19
  • Scripting Language: PHP 4.0.3pl1
  • HTML Editor: GNU Emacs 20.7.1
  • OS: Red Hat Linux 7.1 and FreeBSD
  • Browsers: Netscape Communicator, Microsoft Internet Explorer 5.5, Opera, Konqueror

    The Voodooman

    The Voodooman is a programmer who was first attracted towards programming at the age of 9. His first computer was a PDP-11 minicomputer running the RT-11 operating system. Since then, he's had the opportunity to program on various environments such as Sinclair ZX-80, Commodore C-64, IBM PCs from the 8086 upwards, Sun SPARCs, SGI Irix and Onyx workstations and HP/Apollo computers. He has also developed programs for handheld devices such as Telxon and Intermec scanners.

    The Voodooman uses C, C++, Pascal, Delphi, Perl, PHP, Python, ASP and Visual Basic in most of his daily programs. He does know a few other languages, but doesn't use them as frequently these days!