C C++ Programming and Object Oriented Programming (OOP). (C and CPP, C Plus Plus)

C C++     Object oriented programming        Other Links

C C++

Compare Bargains on C Programming

Microsoft C C++
Microsoft C/C++ Keywords
The C++ Builder Programming Web-Ring
Astronomy C/C++ source code
Sample C/C++ Source Code To Get You Started
University of Strathclyde Computer Centre
C C++ Links
Free C/C++ Compilers and Interpreters
Mix Software, Inc.
Compiling "C" And "C++" Programs On Unix Systems
C/C++ Sources (GNU)
SUN Workshop ++ User's Guide
SUN Workshop Moving From C to C++
Learn C/C++ today
Introdiction to C and C++ Programming
C Plus Plus Resources
C/C++ Users Journal
Possibility Programmer's Corner
Is C much faster than Perl.     PERL links
CPP items from Amazon
Numerical Recipes in C
The C Library Reference Guide
C/C++ Forum

Dev-C++ : Free Integrated Development Environment for the C/C++ Mingw compiler (included with the package).

The ACCU is a non-profit organisation devoted to professionalism in programming at all levels. Although primarily focussed on C and C++, we also have interests in Java, C# and Python.

Free C/C++ Compilers and Interpreters. Looking for a free C compiler or a free C++ compiler? This page lists numerous free C and C++ compilers, cross-compilers and interpreters for a wide variety of operating systems (including embedded systems).

stdext C++ Library r170 stdext is a collection of classes I have written to augment the standard C++ library. As such, they are fashioned in the same style as the standard library's classes. Many of the classes are derivations of the iostream classes with new functionality.

Message Passing Interface Forum. This location contains the official MPI (Message Passing Interface) standards documents, errata, and archives of the MPI Forum. The MPI Forum is an open group with representatives from many organizations that define and maintain the MPI standard. MPI is a methodology of programming many multi-processor computers. It is a method of passing data between the Processors. MPI deals with multicore and parallelism. parallel programming.

More information about Parallel Programming Multi-Thread Programming, etc...

Intel® Threading Building Blocks (TBB) offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps you take advantage of multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a threads-replacement library. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability.

Mini application server API for C++.   Mini is a application server designed to be simple and have a small footprint. It has the features you need to be able to develop small webapplications that you want to deploy on a machine with modest hardware. Mini is implemented as a windows service and runs under windows 2000/XP/Vista. Mini is developed by Toni Thomsson and is still under heavy development, far from finnished, especially the documentation, wich for the moment is quite sparse. Still, it has been successfully used in a number of projects already. So if you are looking for something like Mini and you're not afraid of "The bleeding edge", try it out!

Visual Studio Remove Projects.

JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java/Java Script, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.  More Java/Java Scrip

Back to top ® © TM are owned by respective authors and websites. There may be a charge for some software.

Object oriented programming

(Note: Object oriented programming is not restricted to C++)

Compare Bargains on Object Oriented Programming

OO Design

OOP School Abstraction is a central element in OOP. Four basic principles defines the object oriented approach to abstraction.

PPO School This site will foccus on good OOP practice in the tradition of Simula and BETA. The concept of object oriented programming (OOP) has been used and misused in various connections. Abstraction is a central element in OOP. Four basic principles defines the object oriented approach to abstraction. These are:

PC Tools easy street

Borland C/C++ Main Page

Visual C++ 6.0 Processor Pack Download Page

VCPP.EXE (SP4) --or-- VCPP5.EXE (SP5)

Webopedia Definition of object oriented programming (OOP)

Object-Oriented Programming And The Objective-C Language

Object-oriented programming in C

Introduction to Object-Oriented Programming Using C++

Message Passing Interface Forum. This location contains the official MPI (Message Passing Interface) standards documents, errata, and archives of the MPI Forum. The MPI Forum is an open group with representatives from many organizations that define and maintain the MPI standard. MPI is a methodology of programming many multi-processor computers. It is a method of passing data between the Processors. MPI deals with multicore and parallelism. parallel programming.

More information about Parallel Programming Multi-Thread Programming, etc...

Intel® Threading Building Blocks (TBB) offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps you take advantage of multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a threads-replacement library. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability.

ooPIC, (Object-Oriented PIC), is a different approach in microcontrollers that uses objects to control the attached hardware while the application program focuses on controlling the objects.  Programmed in Basic, C, or Java syntax styles. Uses Object-oriented concepts.  More Robots and Robotics. Computer Control. Computer Engineering. links.

Writing Apache Modules with Perl and C

Back to top ® © TM are owned by respective authors and websites. There may be a charge for some software.

Other Links

C#, C Sharp Programming links

OPERATOR DIFFERENCES The .. range operator treats certain character ranges with care on EBCDIC machines. For example the following array will have twenty six elements on either an EBCDIC machine or an ASCII machine. Find out about cJ, cI, (You may see these when loading Excel characters codes via PERL), etc...

ASCII, American Code for Information Interchange. Character Symbols. Hexadecimal Binary Octal etc..

Please Help support A Great Portal with a donation. If you find the Freeware, Programming, Webmaster tools or Hardware links useful.

 Enter the Bargain to search for at Compare Bargains.
Search Help for Compare Bargains.

A Computer Portal. Freeware, Shareware. Download software. Computer languages and Programming code. Including  PERL Scripts and Java Scripts. Webmaster Tools. Internet Marketing, Website promotion. Hardware Help from BIOS to Windows and UNIX.

® © TM are owned by respective authors and websites. There may be a charge for some software.

You may close this window after viewing.     A Computer Portal. Site Map