Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.
com/programming/cpp/
Freebyte's Guide to...
Copyright © 1995-2010 Freebyte.com
TreePad X Enterprise
384 Gigabyte Personal Information Manager
and Word Processor.
Intuitive and versatile, including Website
Generator, spellchecker, thesaurus,
attachments, search engine, recycle bin, and
much more! For Windows and Linux/Wine.
Click here to get the free evaluation version.
Contents
Free C & C++ Compilers and IDE's
Freebyte.com
Non-free C++ Compilers and IDE's
Free Debuggers Graphics
Free C++ GUI Libraries Office and desktop
Free C++ Network Libraries Software and utilities
Free C++ Database Libraries
Security
Free C++ Compression Libraries
Free C++ Graphics and Game Libraries System and computer
Free C++ PDF Libraries Internet and communication
Free C++ Unicode Libraries Information
Free C++ Audio libraries
Entertainment
Free C++ Libraries: General
Free C++ Interpreters Technology, science
Free C++ Tools Music & art
1 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
C++ Algorithms
Webmaster
Free C++ Tutorials & Resources
Recommended C++ Books Programming
Related Freebyte Pages Life
Information wanted! Business and Finance
About this page
Free C & C++ Compilers and IDE's
Anjuta Free open-source IDE for C and C++ on
Linux/GTK/GNOME.
Borland C++ 5.5 This well known compiler from Borland (for
W indows and DOS) can now be downloaded for
free (legally)!
CC386 A general-purpose 32-bit C compiler + IDE for
W indows and DOS.
Code::Blocks Studio A freeware open-source C++ IDE for W indows
and Linux. It supports these compilers: GCC
(MingW / Linux GCC), MSVC++, Digital Mars,
Borland C++ 5.5, Open Watcom.
Dev-C++ A full-featured Integrated Development
Environment (IDE) for the C/C++ programming
language. Freeware for W indows.
DevelopGo For Linux. Over 11 Languages, 5 popular
Integrated Development Environments, 4 GUI
designers, 5 GUI toolkits, extensive language
bindings, wide collection of offline documentation
and with core Onebase support all in a Single
LiveCD. After signing up for a $10 download
account, have free access to all Onebase
Products, including upgrades.
Digital Mars Free C and C++ Compilers and IDE's for Win32,
W in16, DOS32 and DOS, command line and GUI
2 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
versions, tutorials, sample code, online updates,
Standard Template Library, etc.
djgpp A port of the GNU compiler and programming
tools to MS DOS.
Ecere A free cross-platform IDE (designer, debugger,
code editor) and SDK (GUI framework, 3D and
socket programming, etc.) for creating software
for W indows and Linux. Ecere introduces eC, an
object oriented language derived from and fully
compatible with C.
Eclipse CDT C and C++ Integrated Development Environment
(IDE) for the Eclipse platform implemented in
Java.
Embedded Visual C++ Free Visual C++ compiler for W indows Mobile
and W indows CE.
GNU C++/C Compiler GCC, the GNU Compiler Collection (freeware,
open source, multi-platform), includes front ends
for C, C++, Objective-C, Fortran, Java, and Ada.
The GCC documentation section can be found
here.
Intel C++ compiler Free Linux C++ compiler from Intel. Freeware for
non-commercial use. It uses either the command
line or the optional Eclipse-based integrated
development environment (Eclipse IDE runs on
IA-32 only).
KDevelop Free open-source IDE for Linux/KDE which
supports many programming languages.
LCC-W in Free C compiler/IDE for Windows . Contains
compiler, debugger, resource compiler, resource
editor, etc etc. Freeware for non-commercial use
only.
Lightweight C++ Lightweight C++ is a programming language that
looks like C++ and is directly translated to
readable C by the lwc preprocessor.
3 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
Macintosh Free C++ compilers, debuggers, assemblers,
Programmer's W orkshop documentation and related tools for the MAC
platform.
MinGW 'Minimalist GNU for W indows'. A collection of
freely available and freely distributable Windows
specific header files and import libraries combined
with GNU toolsets that allow one to produce
native Windows programs that do not rely on any
3rd-party C runtime DLLs. MinGW comes with
the GNU C++ compiler.
See also GCC/GCJ for MingW.
MinGW Developer Studio An IDE for the GNU C/C++ Compiler. Freeware
for W indows and Linux.
Open W atcom Freeware open source C++ (and Fortran)
compilers for Windows, Linux, OS/2 and DOS.
Pelles C A complete development kit for W indows and
Pocket PC. It contains an IDE, optimizing C
compiler, a linker, a resource compiler, a
message compiler, a make utility, a debugger,
install builders and much more. For Windows and
Pocket PC.
Relo A Windows C/C++ IDE for MinGW and Borland
C++ compilers. Freeware, open-source for
W indows.
Rhide An IDE with which you can develop and debug in
C, C++, Pascal and other languages and
compilers which can be called from Rhide.
Suitable for Linux text-console and DOS / DJGPP.
Sally A simple C++ development environment for
W indowsXP, with a "SmartW in++" Visual GUI
Designer and static library.
Small Device C Compiler A retargettable, optimizing ANSI - C compiler that
targets the Intel 8051, Maxim 80DS390, Zilog Z80
and the Motorola 68HC08 based MCUs.
Freeware, Open Source.
4 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
SmallIDE Elegant IDE for the free Borland C++ compiler
(see elsewhere in this section).
Solaris Studio Freeware IDE, compiler, debugging and profiling
tools for Solaris and Linux. Programming
languages: C++, C and Fortran.
Tiny C Compiler Freeware, small and fast C-compiler for Linux and
W indows.
Turbo C 2.01 Free DOS C-compiler from Codegear.
Turbo C++ Free industrial strength C++ RAD (Rapid
Application Development) environment and
compiler for W indows. It comes with 200+
components and its own Visual Component
Framework. Note: this is the free edition of
Borland C++ Builder. The only limitation of this
free edition is that you can not install additional
components.
Ultimate++ Ultimate++ consists of Set of cross-platform
W indows and Linux libraries ("packages"),
widgets (user-interface elements) an IDE, a
lay-out designer for designing dialogs, image
designer for designing graphical elements,
language editor for managing internationalized
text strings, etc.
V IDE Integrated Development Environment for the GNU
g++ compiler, Borland C++ 5.5, and the standard
Sun Java Development Kit. Suitable for W indows
and Linux.
Visual C++ Express Free Visual C++ compiler for W indows and .Net
by Microsoft.
Visual-MinGW Freeware open-source IDE for Windows. An
Integrated Development Environment for MinGW
compiler.
WideStudio An open source, Integrated Development
Environment for developing GUI applications
based on the MW T(Multi-Platform Widget
5 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
Toolkit). Supported platforms: W indows,
W indowsCE, Linux, FreeBSD, SOLARIS,
MacOSX, etc.
wx-Devcpp wxWidgets form designer plugin for Dev-C++
which can help you to create Dialogs and Frames
for wxW idgets visually.
XCode Integrated development environment (IDE) for
creating Mac OS X Universal Binaries that run
natively on PowerPC and Intel-based Macintosh
computers. Freeware.
Non-free C++ Compilers and IDE's
Code Forge Professional Integrated Development Environment
for Unix/Linux with project management features
and edit/compile/debug support for over 30
programming languages. The IDE has
preconfigured support for all major free and
commercial compilers on the market today, such
as GCC.
Code Crusader IDE for Linux-Intel, Linux-PPC and Solaris.
Supports over 30 programming languages. It
comes with the JX GUI Application framework,
which is built directly on top of Xlib.
Free Debuggers
Zero A modular C++ Linux debugger, with built in
expression interpreter. It supports x86 and x86_64
processor families and POSIX threads.
Free C++ GUI Libraries
6 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
FLTK A cross-platform C++ GUI toolkit for UNIX/Linux,
W indows, and MacOS X providing modern GUI
functionality without the usual bloat. It also
supports 3D graphics via OpenGL and its built-in
GLUT emulation.
Fox Toolkit Cross-platform C++ user-interface library,
freeware, open-source.
GPE Phone Edition A project to develop open source software for
mobile phones.
LGI Cross-platform C++ framework for abstracting out
all the operating system dependencies that you
can produce portable code. It handles all the
graphical interface functions, threading and
semaphores, network connectivity and lots of
other bits and pieces to help build small, fast and
reliable applications.
Qt Cross-platform C++ GUI framework.
Scintilla A free source code editing component. Freeware,
open-source for Linux and W indows.
The GUI Toolkit, A comprehensive reference on toolkits for building
Framework Page graphical user interfaces (GUIs), with emphasis
on resources for Free Software (Open Source)
Ultimate++ Ultimate++ consists of Set of cross-platform
W indows and Linux libraries ("packages"),
widgets (user-interface elements) an IDE, a
lay-out designer for designing dialogs, image
designer for designing graphical elements,
language editor for managing internationalized
text strings, etc.
V V is a free, multiple platform C++ graphical user
interface framework designed to make it easy to
write C++ GUI applications, commercial,
shareware, or freeware. V is available for X
Athena, X Motif/Lesstif, all W indows platforms,
and OS/2.
7 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
Whisper2 C++ application framework for the Mac, Unix and
W indows.
wxW idgets API for writing GUI applications on multiple
platforms. Link with the appropriate library for
your platform (Windows/Unix/Mac, others coming
shortly) and compiler (almost any popular C++
compiler), and your application will adopt the look
and feel appropriate to that platform. Additionally:
online help, network programming, streams,
clipboard and drag and drop, multi-threading,
image loading and saving in a variety of popular
formats, database support, HTML viewing and
printing, etc. Freeware, Open Source
ZooLib A cross-platform application framework, enables
you to write a single set of C++ sources and
compile them to native executables to run on
MacOS, W indows, BeOS or Unix/Linux.
TreePad X Enterprise
384 Gigabyte Personal Information Manager
and Word Processor.
Intuitive and versatile, including Website
Generator, spellchecker, thesaurus,
attachments, search engine, recycle bin, and
much more! For Windows and Linux/Wine.
Click here to get the free evaluation version.
Free C++ Network Libraries
ACE Portable, open-source, object-oriented C++
network programming toolkit for Unix/Linux, BSD,
W indows, MAC, Java, etc.
POCO A collection of open source class libraries that
simplify and accelerate the development of
network-centric, portable applications in C++.
Suitable for: W indows, (embedded) Linux, MAC,
HP-UX, Tru64, Solaris,QNX.
8 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
Free C++ Database Libraries
DataReel A cross-platform C++ development kit used to
build multi-threaded database and
communications applications. Using DataReel
you can build end-user applications, embedded
systems, and reusable libraries for multiple
operating systems.
DiamondBase C++ database engine which is available for free
non commercial use, and is negotiable for
commercial use.
MySQL++ MySQL++ is a C++ wrapper for MySQL's API.
SQLLite SQLite is a small C library that implements a
self-contained, embeddable, zero-configuration
SQL database engine.
Real Isam A database library (DLL) that uses the ISAM
method (Indexed Sequential Access Method) to
manage access keys and variable length data
records. For C++, Delphi, Visual Basic, etc.
Freeware for W indows.
Free C++ Compression Libraries
libmspack Portable C++ library which provides compression
and decompression of some file formats used by
Microsoft (.cab, .hlp, .chm, compress.exe, etc).
UCL UCL is a portable lossless data compression
library written in ANSI C. UCL implements a
number of compression algorithms that achieve
an excellent compression ratio while allowing
*very* fast decompression. Decompression
requires no additional memory.
ZipArchive Free zip/unzip C-library.
9 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
ZLib Free zip/unzip C-library.
Free C++ Graphics and Game Libraries
AGG High-quality 2D graphics library with anti-aliasing
and subpixel rendering. Open source, freeware.
Amanith Framework A cross-platform (Linux, W in32, Mac OX X,
FreeBSD, Linux and IRIX) open source C++
framework for 2D and 3D vector graphics that
includes 2D curves, a 2D font engine, bitmap
vectorizer, tessellator, and an OpenGL extensions
manager.
Codehead's Bitmap A free bitmap font creation tool for OpenGL or
Font Generator DirectX applications.
OGRE 3D Open source 3D-graphics and game engine for
Linux, MAC and W indows.
OpenGL High-performance cross-platform 3D graphics
library. Elegant API. It can be used for a variety of
purposes, such as: animations, virtual reality,
game-programming, simulations, etc.
Real-Time Oscilloscope Freeware real-time Windows Oscilloscope DLL
DLL Library with an API for C++ , Delphi, MathW orks Matlab
and Simulink.
SDL A cross-platform multi-media library developed
with commercial game-porting in mind.
Free C++ PDF Libraries
Haru Free PDF Library A free, cross platform, open-sourced software
library for generating PDF written in ANSI-C. It
can work as both a static-library (.a, .lib) and a
shared-library (.so, .dll).
10 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
libpdf++ A free C++ library to generate PDF files
pdfg++ A C++ library supporting advanced graphics PDF
output. This includes transparency and shading.
PoDoFo The PoDoFo library is a free, portable C++ library.
It can parse existing PDF files and create new
ones from scratch.
Free C++ Unicode Libraries
FreeType A free, high-quality, and portable font engine,
which supports True Type and Open Type Fonts
as well as unicode.
IBM's ICU The International Component for Unicode (ICU) is
a mature, portable set of C/C++ and Java libraries
for Unicode support, software internationalization
(I18N) and globalization (G11N), giving
applications the same results on all platforms.
International components W idely used set of C/C++ and Java libraries for
for Unicode Unicode support; open source.
LASi A C++ library that provides a C++ stream output
interface for creating Postscript documents
containing Unicode characters.
libiconv Unicode character conversion library using over
150 character set encodings.
libunicows Unicode library for W in32, to alleviate the
complications related to developing a single
unicode app for all Win32 platforms.
Pango A library for laying out and rendering of text, with
an emphasis on internationalization.
UTF - CPP A simple, portable and lightweight generic library
for handling UTF-8 encoded strings.
11 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
xtklib Free C++ library for W indows and Unix
(Linux/BSD) with: streams, unicode strings,
sockets, file access, exceptions hierarchy, etc.
Free C++ Audio libraries
Bass An audio library for use in Linux, W indows and
Mac OSX software. Its purpose is to provide
developers with powerful and efficient sample,
stream (MP3, MP2, MP1, OGG, WAV, AIFF,
custom generated, and more via add-ons), MOD
music (XM, IT, S3M, MOD, MTM, UMX), MO3
music (MP3/OGG compressed MODs), and
recording functions. All in a tiny DLL, under
100Kb in size.
C/C++, Delphi, Visual Basic and MASM APIs are
provided, with several examples to get you
started. .Net and other APIs are also available.
FMod FMOD is a cross platform audio library to let you
easily implement the latest audio technologies
into your software.
MP3' Tech MPEG and related source codes.
Open Source Audio A set of classes in C++ that will handle audio
Library Project functions on most popular Unix platforms: the
Linux (OSS) audio device, Solaris Sparc audio
device, FreeBSD (OSS) audio device, wav, au,
aiff, aifc, mp3, etc.
Free C++ Libraries: General
Blitz++ A high-performance C++ class library for
numerical calculations, vector/matrix operations
and scientific computing. Freeware, open-source.
Boost Free portable C++ source libraries extending the
standard library: streams, buffers, concurrency,
12 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
regex, date/time, etc.
C++ Libraries FAQ Very large collection of links to C++ libraries of
almost any type.
Crypto++ Free C++ cryptographic class library containing a
multitute of encryption (and related) algorithms:
AES Rijndael, RC6, Mars, TwoFish, RSA, DSA,
DES, elliptic curve, SHA-1, etc.
One purpose of Crypto++ is to act as a repository
of public domain (not copyrighted) source code.
FreeType A free, high-quality, and portable font engine,
which supports True Type and Open Type Fonts
as well as unicode.
Loki A C++ library consisting of flexible
implementations of common design patterns and
idioms.
MinGW 'Minimalist GNU for W indows'. A collection of
freely available and freely distributable Windows
specific header files and import libraries combined
with GNU toolsets that allow one to produce
native Windows programs that do not rely on any
3rd-party C runtime DLLs. MinGW comes with
the GNU C++ compiler.
See also GCC/GCJ for MingW.
OpenMP An Application Program Interface (API) which
supports multi-platform shared-memory parallel
programming in C/C++ and Fortran on all
architectures, including Unix platforms and
W indows NT platforms. Jointly defined by a group
of major computer hardware and software
vendors, OpenMP is a portable, scalable model
that gives shared-memory parallel programmers a
simple and flexible interface for developing parallel
applications for platforms ranging from the
desktop to the supercomputer.
P::Classes A portable, high performance C++ application
framework which provides many classes needed
for real-world application development, emphasing
13 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
on ease of use, size and stability.
STLSoft Freeware header libraries which function in
combination with a large number of compilers (on
Unix and W indows).
The Polya C++ Library This free C++ library provides Lisp-like lists and
I/O, including a higher-order function capability
and incremental ("infinite") lists to enable rapid
prototyping of programs.
The Standard Freeware C++ library providing functions covering
Function Library a wide range of areas, such as: compression,
encryption, encoding, conversion, date/time
/calendars, directory/environment access, strings,
file access, Internet/network programming, etc.
xtklib Free C++ library for W indows and Unix
(Linux/BSD) with: streams, unicode strings,
sockets, file access, exceptions hierarchy, etc.
Free C++ Interpreters
c-smile C-SMILE is a scripting language, which inherits
it's syntax and structure from C, C++, Java(tm)
and JavaScript.
Ch A freeware C/C++ interpreter for cross-platform
scripting, shell programming, 2D/3D plotting,
numerical computing, and embedded scripting.
Suitable for: W indows, Linux, HP-UX, Solaris,
QNX, FreeBSD and Mac OS X.
CINT C/C++ interpreter suitable for Linux, HP-UX,
SunOS, Solaris, AIX, Alpha-OSF, IRIX, FreeBSD,
NetBSD, NEC EW S4800, NewsOS, BeBox,
HI-UX, W indows, MS-DOS, MacOS, VMS,
NextStep, Convex.
14 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
Free C++ Tools
ClassBuilder A freeware CASE tool targeted at the C++
developer, running on W indows. It lets you
create, manipulate and navigate classes, class
relations, class members and class methods at a
high level of abstraction trough a graphical user
interface.
CodeSynthesis XSD An open-source, cross-platform W 3C XML
Schema to C++ data binding compiler. Provided
with an XML instance specification (XML
Schema), it generates C++ classes that represent
the given vocabulary as well as parsing and
serialization code.
TreePad X Enterprise
384 Gigabyte Personal Information Manager
and Word Processor.
Intuitive and versatile, including Website
Generator, spellchecker, thesaurus,
attachments, search engine, recycle bin, and
much more! For Windows and Linux/Wine.
Click here to get the free evaluation version.
C++ Algorithms
A painless guide to CRC Famous paper on CRC by Ross Williams.
Anti-aliasing Tutorial + algorithms for anti-aliasing, mip
mapping, etc.
Codeguru Algorithms CodeGuru section containing articles on C++
& Formulas algorithms.
Cyclic Redundancy Check (1) A good article on CRC (cyclic redundancy check),
including source code.
Cyclic Redundancy Check (2) Tutorial and C++ implementation of a CRC
algorithm.
15 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
Mersenne Twister An algorithm which provides for fast generation of
very high quality pseudorandom numbers. It has
been designed specifically to improve flaws found
in older random generators. The period is
2^19937-1, and it has a very high order of
dimensional equidistribution. It is also fast since it
avoids multiplication and division. The general
Mersenne Twister home page can be found here.
Sorting Algorithms Algorithms, analysis, and source code for: Bubble
sort, Heap sort, Insertion sort, Merge sort, Quick
sort, Selection sort, Shell sort.
Free C++ Tutorials & Resources
Building applications Online tutorial on how to create portable Linux
with the Linux applications, or applications which comply with
Standard Base the Linux Standard Base and therefore run on a
wide variety of Linux distributions.
See also Porting Applications to Linux Standard
Base Made Easy.
C programming.com Designed to help you learn the C or C++
programming languages, and provide you with C
and C++ programming language resources.
C++ FAQ Lite Frequently asked questions and popular topics
related to the C++ programming language.
C++ Home C++ code snipplets, forums, tutorials, blogs,
articles, directory, faqs, quizzes, etc.
C++ Reference Guide Very complete C++ reference guide.
C++ Resources Various development resources including a free
C++ Tutorial, a free W indows API tutorial, a
developers forum, and a free W indows
programming library (RSWL).
C-Scene A free online magazine devoted to C and C++
programming.
16 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
C/C++ Programming Guide Two tutorials for C/C++; the first tutorial is
intended to help those that want to learn to
program in C or C++. The second is for the
experienced programmer who needs a quick
reference guide to programming techniques and
examples.
Cetus Links: C++ A multitude of useful C++ links.
Function pointer tutorials Syntax and code examples in both C and C++ of
how to define, assign an address or call a
function using a function pointer.
FunctionX C++ Tutorials Online C++ tutorials
int64.org Articles mostly related to C++ and 64 bit
computing.
Linux University A collaborative initiative by developers, designed
for developers for developers to share their knowledge on how to
create software on Linux. The content on this
open community site is geared towards showing
and doing using flash-based, interactive lessons,
rather than articles or lengthy documentation.
LSB Developer Network The Linux Standard Base developer network
enables application developers to target multiple
distributions of Linux with one software package
(building portable Linux applications),
Optimizing C++ Free online book with a practical, real-world
approach to program optimization using C++.
Many of the optimization techniques presented in
this book are derived from from the author's 30
years of experience as a programmer and from
reading academic journals,
Programming in C Large number of links and resources on C and
C++.
Smallcode A wealth of information on code optimization,
assembly language and C programming for
W in32.
17 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
Standard Template Library Online reference for the C++ Standard Template
Programmer's Guide Library.
The C++ Programming Bjarne Stroustrup's C++ page containing many
Language useful links.
theForger's W in32 API Tutorial Tutorial on how to create programs using just
standard C++ and the W indows API.
Thinking in C++ Free Electronic tutorial on C++ programming.
Tutorial Guide An introduction to computing and the C++
to C++ Programming programming language. It will teach you how to
write, compile, execute and test simple computer
programs in C++.
Windows API Tutorials Tutorial on how to create programs using just
standard C++ and the W indows API.
Recommended C++ Books
The C++ Programming Excellent book. Highly recommended for those
Language seeking a thorough and comprehensive
understanding of the C++ programming language.
Not suitable for beginning programmers.
Related Freebyte Pages
Free Assembler Free tools for the assembler programmer for a
Programming variety of platforms and processors.
Free Cobol Free Cobol compilers, tutorials and resources.
Programming
Free Cross-Platform Free programming tools, interpreters and
Programming Tools frameworks following the principle 'create once,
compile anywhere' or 'create once, run anywhere'.
This means that once you have created your
program using one of the tools listed on this page,
18 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
you can compile or run it on multiple platforms
without much (if any) adaptation.
Free Databases Freeware and open-source SQL database
systems, freeware database tools, open-source
(SQL) database libraries for Java, C++, Delphi.
Free Delphi Free Delphi compilers, components,
Programming programming, libraries, tools and resources.
Free Help File Free help-file authoring tools and programs to
Authoring create W inHelp and HTMLHelp files.
Free Java Programming Free Java IDE's, compilers, object libraries,
distribution and install tools, database systems,
and tutorials.
Free Pascal Free pascal compilers, tutorials, tools and
Programming resources.
Free Basic Programming Free Basic IDE's and Compilers, free Basic
Interpreters, tutorials and resources.
Free Programming Tools Free programming tools for W indows, Linux, etc.
Free C++, C, Delphi, Basic, Assembler, Cobol,
Pascal, Java, SQL, Databases; links to free
compilers, databases, interpreters, IDE's,
installers, components, libraries, languages,
helpfile generators and more.
Free Operating Systems Free operating systems, such as: Linux,
FreeBSD, Windows clones, emulators and much
more. Also: interesting alternative commercial
operating systems.
Free Unicode and Free C++, Delphi and Java Unicode Libraries,
Multi-lingual free fonts and font-engines, free unicode
Programming tools resources and related information.
Free W eb Development Free W eb design and Web development tools.
Free scripts, templates, tutorials and other
resources. Free and easy-install Web servers
(Apache + MySQL + PHP + more) for Linux,
W indows, MAC.
19 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
Free W ebsite Tools Free W ebsite templates, clock widgets, counters,
W eb statistics, polls to put on your site, guest
books to put on your site, DNS services, image
optimizers and converters, background creation
programs, URL forwarding services, site search
engines, HTML editors, HTML and link validation
tools, tutorials, resources, etc.
Free Home pages Publish your own W eb pages for free! Find the
best service to host your home page. Create your
W eb page without any knowledge of HTML. Free
services which enable you to run your own CGI
scripts (PHP, ASP, Perl, etc.).
Also check out our free software
for Windows and Linux/wine!
TreePad Lite Free organizer/information manager
exe-eBook Creator Free eBook compiler
Freebyte Backup Free backup program
Fast File Renamer Free multiple file renaming tool
Custom Addressbook Lite Free addressbook
Disktective Free Disk-space reporting tool
HJSplit Freeware file splitters - multiplatform
Harddisk Search and Stats Free search engine for your harddisk
Freebyte ZIP Free zip/unzip program
Information wanted!
If you know of any good free programming tools, like compilers, databases,
assemblers/disassemblers, components, libraries, languages, online books, help
tools, icons, websites, which are not listed in the Freebyte programming section,
please let us know!
20 of 21 2/2/2011 4:32 PM
Free C++ and C compilers and C++ developers tools - Freebyte's Guide to http://www.freebyte.com/programming/cpp/
About this page
Last updated on November 21, 2010
Copyright: Freebyte.com
Almere, the Netherlands
If you have any comments about this page,
please mail us here
Copyright © 1995-2010 Freebyte.com.
All rights reserved.
Freebyte.com is hosted by Ultrahosting.com
21 of 21 2/2/2011 4:32 PM