Tenouk - A complete C & C++ compilers and IDEs resources

The Tenouk's C and C++ compilers and Integrated Development Environment

Learn step-by-step how to compile C/C++ program from basic to advance, for console application or graphic user interface (GUI) programs. Do it and appreciate it








C/C++ Standards


Using C/C++ Compilers


C/C++ Tutorial


C and Win32 Tutorial


C and Winsock2 Tutorial


C, Winsock 2 and IPv6 Tutorial


C and Linux Socket Tutorial


C++ and Object Oriented Programming


C and C++ Standard Library Online Documentation


C/C++ and Buffer Overflow


C++ and Standard Template Library (STL)


C++ and Microsoft Foundation Class (MFC)


C++ and Microsoft Foundation Class (MFC) - Advanced Topics


C++, Winsock, WinInet and MFC


::Visual C++ .NET 2003/2005 Express/Visual Studio::


C#, VB .NET & C++/CLI Winsock/ Socket/Network Programming Tutorials



At the beginning of Tenouk's tutorial preparation, Borland Turbo C++ was used. It is very simple, fast and light but nowadays Integrated Development Environment (IDE) type of compilers are used because of programs complexity and size. Those IDEs have many other features such as standard conformance checker, code validation and buffer overflow or memory leak protections. The new C/C++ constructs and libraries such as new secure C and C++ functions only available in new versions of the respective compilers.

This Tutorial is about installing and the basic on how to use C/C++ compilers. It includes the advanced C/C++ IDE presented in step-by-step manner.

Learn C programming in a Fast Track manner through practices.


C & C++ Libraries, Toolkits, APIs, Components etc.


Use Your C/C++ Skills in The C/C++ Challenge


C and C++ Code Snippet Listing


C & Linux Device Driver (ext)


Search C & C++ Source Codes, Programs





C & C++ CERT Secure Coding Standards


Java programming resources and its' open source friends


C and Linux Programming - advanced





Not just Windows Visual C++ and .Net, the Linux/Unix GPL GCC and G++ also included. At least we can see the C/C++ code portability here, C/C++ program compiled using one compiler can be re-compiled using other C/C++ compilers without any or just small code modification. Though most of the program examples in Tenouk's tutorial used Microsoft Visual C++ (6.0 and .Net) IDE, at the end most of the topics, gcc (for c programs) and g++ (for c++ programs) program examples compilation are given. The light and faster Borland Turbo C++ that can be be considered obsolete, has been revamped and re-promoted with new version by Borland because of the demand from Borland's product user...We also have C programming through practice using a free, Visual Studio light version, Visual C++ .NET 2005 Express Edition. The new version is Visual C++ .NET 2010 Express Edition and the Visual Studio 2010 coming with latest .NET framework.


Using C & C++ Compilers & IDEs


Learn the basic on how to use Visual C++, Borland and other C/C++ compilers step-by-steps with the following topics.



Users that want to use pure C89/C99/C11 support using Visual Studio C++ (VC++), you may want to read the following article by Herb Sutter. You should take note regarding the C/C++ standard compliance compiler/IDE and your target platform before choosing compiler/IDE.

  1. Borland C++ 4.x / 5.x.
  2. Borland C++ Builder 6.x.
  3. Borland BuilderX.
  4. Microsoft Visual C++ 5.x / 6.x.
  5. Microsoft Visual C++ 6.0: Compiling the GUI program (MFC): Story and Example.
  6. Microsoft Visual C++ 2003 (7.0) / .Net.
  7. Microsoft Visual C++ 2005 (8.0) Express Edition: Install and Use.
  8. Download and install the Windows Platform Software Development Kit, PSDK, SDK - Part 1.
  9. Install and configure the Windows Platform Software Development Kit, PSDK, SDK - Part 2.
  10. Install and Use Visual C++ from Visual Studio 2005.
  11. Install and Use Visual C++ from Visual Studio 2008.
  12. Download, install and verify Visual Studio 2008 SP1.
  13. Download and install Visual Studio 2008 Express Edition: C#, VB, C++ and Visual Web Developer. Some info on MSSQL Express Edition database also included.
  14. Install Borland Developer Studio 2006.
  1. Installing Windows Driver Development Kit (DDK), WinDbg and Symbols package.
  2. GCC, G++ & GDB: Part 1 - Commands & Options.
  3. Other Linux / Fedora Useful Utilities: Part 2 - Commands & Options.
  4. More C/C++ compiler/IDE resources.
  5. C / C++ Books.


Other Related Compilers & IDEs Resources


  1. C Programming books at Amazon

  2. Cheap College Textbooks: Compare Prices on New & Used Textbooks

  3. GetCheapBooks.com - Compare over 4 million prices on new and used books and textbooks

  4. Save on Books at Overstock.com!

  5. Search over 60 million new and used books at Alibris!

  6. Search, Preview and Full View C/C++ Books at Google Books!

  7. Over 900,000 new and used books! Free shipping on retail order s over $49.

  8. Find Over 600,000 Books Online at Walmart.com

  9. Find your text books at Amazon

  10. Cheap Textbook Finder: One Click to Compare 110 Bookstores Prices!





Custom Search

Best viewed using IE 4.0/FireFox 1.0.0 and above but if your eyes can view the pages, that is the best resolution.

Broken link? Respond to Webmaster: [C & C++ IDE/Compiler]

Copyright 2003 - 2011 © Tenouk. All rights reserved.


Excellent hosting services for Tenouk: MochaHost - Professional Hosting !  


Translate, email to friends and share: