C And C++ Links

Here are some useful links to C and C++ newsgroups, downloadable compilers, tutorials, and other resources available on the net.
Link Subject Updated
Standard Newsgroups Newsgroups Discussing Standard C and C++ 1-Jan-1999
Specific Newsgroups Compiler and OS Specific Newsgroups 1-Jan-1999
Free Compilers Free downloadable C and C++ compilers 1-Jan-1999
Free Borland's C++ 5.5 Compiler Download Borland's Latest C++ Compiler FREE! 5-March-2000
Free Borland Turbo C & Pascal Compilers Borland Is Giving Away Some Of Their Early Turbo C And Pascal Compilers! 30-Aug-1999
Tutorials C and C++ introductions and tutorials 2-Jan-1999
Usenet Acronyms, IIRC Definition of ROTFL, LOL, YMMV and many others 27-Sep-1999
General Links Interesting & valuable C and C++ Web Sites 24-Sep-1999

Standard C and C++ Newsgroups

Internet newsgroups or "usenet" groups can be an excellent source of help. You just have to understand a few rules. The groups in this section discuss the standard C and C++ programming languages, as defined by the ANSI/ISO/IEC International Standards.

They are not good places to ask questions about how to do compiler, operating system, or hardware specific things which are not defined by the standards for the languages.

There is a FAQ (F requently Asked Questions) list for each of these groups. These contain the answers to very common questions which are asked over and over again, especially by newcomers to the programming languages and to the newsgroups.

Be sure and get the FAQ for these groups and read it before posting. It might very well have the answer to your question and it might even have the answers to the next few questions you are going to have! In addition to the FAQs I have listed for these specific groups, most of the usenet group FAQs are available from MIT.

You should also read the group itself for some time before posting, to get a good idea of what is considered topical.

Posting binary attachments or HTML messages is not welcome in programming groups, as it is not in most other groups which do not have "binaries" in their name. Make sure to set the posting options in your news software to send text only messages.

news:alt.comp.lang.learn.c-c++. This is an excellent group for beginners learning either language. There is a FAQ available for this group. Please read it before posting.

news:comp.lang.c . This is the heavy-duty group for the C programming language. Some of the most knowledgeable and experienced C programmers in the world are regular contributors to this group. Still questions from beginners are welcome if they are indeed about the standard C programming language. Be sure you get the FAQ from one of the links below and read it before posting. You're liable to get flamed if you don't.

comp.lang.cFAQ text for ftp download
Another link for ftp text file download
Here's a hypertext version for viewing with your browser

news:comp.lang.c.moderated. Like comp.lang.c, this group discusses the standard ANSI/ISO/IEC C programming language. Like all moderated newsgroups, all messages sent to this group are examined and approved by a moderator. If the moderator decides that the subject is off-topic the message will not appear in the group. The caliber of the discussion is excellent but the pace is slower, since new messages are only added when the moderator has time to view and approve them. The FAQ for this group is the same as for comp.lang.c.

news:comp.lang.c++. This is another top caliber group frequented by extremely knowledgeable contributors. Note that since C++ uses C as a base, and almost all good C programs are C++ programs as well, questions about C programs and functions are topical here. But be prepared to receive suggestions that you convert your program to use C++ methods instead, or that you post it to comp.lang.c instead. Be sure to read the FAQ first!

news:comp.lang.c++.moderated . This is the moderated version of comp.lang.c++. Again moderation eliminates SPAM and off-topic posts, but can slow the rate of discussion. The FAQ is the same as for comp.lang.c++.

[ Top ]


Compiler and OS Specific Newsgroups

There are dozens, if not hundreds, of newsgroups which discuss C and C++ programming with specific compilers, for specific operating systems, for special applications such as networking or CGI scripts, or special hardware. I am not going to try to list them all here, but here is a good selection.

Again you should read each of these groups for a while before posting, and look for a reference to a FAQ and read that as well if there is one.

Here is an index of groups.

Borland C, C++, and C++ Builder Support Newsgroups
Microsoft C and C++ Support Newsgroups

[ Top ]


Free downloadable C and C++ compilers

There are free C and C++ compilers available for download for most of the popular desktop computer and operating system combinations. One place which has a list of some of them is the C Language Online Journal. It also lists information about commercial compilers and other C and C++ programming tools. [ Top ]

Free Borland Turbo C & Turbo Pascal compilers

Borland has put some of the early versions of their Turbo C and Turbo Pascal compilers on their community web site museum for free download and use. The latest version of Turbo C available there is 2.01 from May of 1989.

You must register to download these compilers, but it is completely free.

[ Top ]


Free Borland C++ 5.5 Compiler

Borland has put its very latest C++ compiler, Borland C++ 5.5, on its web site for free download. This is the command line version of the compiler in their latest C++ Builder 5 product. It does not include a visual IDE, a debugger, or their VCL components, but it is a fully functional Win32 C and C++ compiler.

You must register to download this compiler, but it is completely free.

[ Top ]


Usenet Acronyms

If you've ever puzzled over those funny acronyms in usenet posts, like ROTFL, LOL, YMMV, IMHO and many, many others, here's the place to look them up and find out what they really mean.

Oliver Clarks Acronym Dictionary

[ Top ]


Interesting and important C and C++ sites

Home page of Dennis Ritchie, creator of the C programming language. He is still with Computing Sciences Research Center of Bell Labs, which is now part of Lucent Technologies.

Home page of Bjarne Stroustrup, creator of the C++ programming language. He is still a computer scientist in AT&T Labs, as are other Bell Labs people who stayed with AT&T instead of moving to Lucent.

There are reviews of over 2000 C, C++, and Java books on the ACCU Association of C and C++ Users web site.

The Lysator Programming In C site.

Recommended C Style and Coding Standards based on the AT&T Indian Hill C Style and Coding Standards paper.

The One True Brace Style.

C/C++ Programmer's Tools and Their Producers is an excellent place to find out who makes (made) utilities and libraries.

Don't think your compiler's error messages are clear enough? Take a look at these from Apple´s MPW C compiler.


[ Top ]
[ C And C++ Main Page ]
[ Home ]

This page validated by Valid HTML 3.2! W3C HTML Validation Service.

© 1999-2000 By Jack Klein. All Rights Reserved.
All trademarks are acknowledged to belong to their respective owners.
Updated 24-May-2000