Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old May 20th, 2008, 3:33 PM   #1
H0ndaM4n
Newbie
 
H0ndaM4n's Avatar
 
Join Date: May 2008
Location: North Dakota
Posts: 7
Rep Power: 0 H0ndaM4n is on a distinguished road
Send a message via MSN to H0ndaM4n
Thumbs down C++ compilers?

Ok, so i'm new at this whole "programming" thing. I am looking at getting started, and I need your recomendation. I have no idea where to start with compilers. what should i look for? are there freeware versions? this is what i'm using as a tutorial http://www.cplusplus.com/doc/tutorial/introduction.html. Is this a good resource?

Thanks
H0ndaM4n is offline   Reply With Quote
Old May 20th, 2008, 4:10 PM   #2
Freaky Chris
Professional Programmer
 
Freaky Chris's Avatar
 
Join Date: Dec 2007
Location: England
Posts: 263
Rep Power: 1 Freaky Chris is on a distinguished road
Send a message via MSN to Freaky Chris
Re: C++ compilers?

that is a reasonable resource indeed, i also recommend cprogramming.com, as for compilers my personal favorite, which is free is Dev-Cpp. Which is and IDE that uses the gcc compiler.

Chris
__________________
Steven Skiena - Algorithms
Freaky Chris is offline   Reply With Quote
Old May 20th, 2008, 5:24 PM   #3
Klarre
Game engine designer
 
Klarre's Avatar
 
Join Date: May 2005
Location: Sweden
Posts: 301
Rep Power: 4 Klarre is on a distinguished road
Re: C++ compilers?

Dev-Cpp, as Freadky Chris recommended, is a bit old and not updated, but good for beginners since it is very simple to understand and use. I began with that one and can recommend it.
Another free alternative is the Visual Studio Express IDE, which comes together with the compiler from Microsoft, and is much more advanced and complete. When you master the basics of C++ you should definitly switch to this one, if you don't begin with it, for the debugging capacity it offers. Both of these are Windows only, so if you are using another operating system please tell us which one.
__________________
http://www.klarre.se
Klarre is offline   Reply With Quote
Old May 20th, 2008, 7:55 PM   #4
H0ndaM4n
Newbie
 
H0ndaM4n's Avatar
 
Join Date: May 2008
Location: North Dakota
Posts: 7
Rep Power: 0 H0ndaM4n is on a distinguished road
Send a message via MSN to H0ndaM4n
Re: C++ compilers?

Quote:
Originally Posted by Klarre View Post
Another free alternative is the Visual Studio Express IDE, which comes together with the compiler from Microsoft, and is much more advanced and complete.
Where do i get Visual Studio Express IDE? and what does IDE mean? I am using Microsoft. The main "family" computer is on Vista, but the computer that I am mostly on is XP. I will be switching between the two. Is this ok?
H0ndaM4n is offline   Reply With Quote
Old May 20th, 2008, 7:55 PM   #5
H0ndaM4n
Newbie
 
H0ndaM4n's Avatar
 
Join Date: May 2008
Location: North Dakota
Posts: 7
Rep Power: 0 H0ndaM4n is on a distinguished road
Send a message via MSN to H0ndaM4n
Re: C++ compilers?

gcc? what does this mean?
H0ndaM4n is offline   Reply With Quote
Old May 20th, 2008, 8:14 PM   #6
lectricpharaoh
Caffeinated Neural Net
 
lectricpharaoh's Avatar
 
Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 1,031
Rep Power: 5 lectricpharaoh will become famous soon enough
Re: C++ compilers?

IDE stands for 'integrated development environment', and gcc stands for 'GNU C Compiler'.

A compiler, as you probably are aware, is a program that translates your source code into a program. More accurately, a compiler usually translates your source code into 'object code', which is then fed to a linker to create the final program, but it depends on the system in question.

An IDE, on the other hand, is an editor that offers many features geared towards developing programs. Typical features supported by an IDE include editing multiple source files (in different windows/tabs), managing a collection of source files as a 'project', which allows you to set build options, compiling your program from the IDE, rather than needing to use the command line, running your program, debugging your program, and often additional tools such as GUI editors, electronic API references, etc.

And before you ask, API stands for application programming interface. An API is set up to allow an application to call functions that the application developer didn't write. For example, when doing Windows programming, the CreateWindow() function is part of the Win32 API. API functions are heavily used to let an application call OS functions and receive data back from the OS, but can be used for many things.
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot.
- Vaarsuvius, Order of the Stick
lectricpharaoh is offline   Reply With Quote
Old May 20th, 2008, 8:16 PM   #7
Grich
Hobbyist Programmer
 
Grich's Avatar
 
Join Date: Sep 2007
Location: Sydney - Australia
Posts: 192
Rep Power: 2 Grich is on a distinguished road
Re: C++ compilers?

Gnu Compiler Collection. It's a collection of compilers by Gnu (a free software foundation). It has compilers for C++, C, Fortran, ADA to name a few.
__________________
SYNTAX ERROR ...
Grich is offline   Reply With Quote
Old May 20th, 2008, 8:17 PM   #8
Grich
Hobbyist Programmer
 
Grich's Avatar
 
Join Date: Sep 2007
Location: Sydney - Australia
Posts: 192
Rep Power: 2 Grich is on a distinguished road
Re: C++ compilers?

Damn, lectricpharaoh beat me.
__________________
SYNTAX ERROR ...
Grich is offline   Reply With Quote
Old May 20th, 2008, 10:27 PM   #9
H0ndaM4n
Newbie
 
H0ndaM4n's Avatar
 
Join Date: May 2008
Location: North Dakota
Posts: 7
Rep Power: 0 H0ndaM4n is on a distinguished road
Send a message via MSN to H0ndaM4n
Re: C++ compilers?

Hey, thanks, this is a big help. Thanks for helping out a complete newb.
H0ndaM4n is offline   Reply With Quote
Old May 21st, 2008, 12:51 AM   #10
BstrucT
Hobbyist Programmer
 
BstrucT's Avatar
 
Join Date: Dec 2007
Location: Durban, South-Africa
Posts: 193
Rep Power: 1 BstrucT is on a distinguished road
Re: C++ compilers?

Here's the link for Visual Studio:
http://www.microsoft.com/express/download/
__________________
Be kinder than necessary because everyone you meet is fighting some kind of battle.
BstrucT is offline   Reply With Quote
Reply

Bookmarks

Tags
question on compilers

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Best compilers sayu Community Announcements and Feedback 3 Nov 19th, 2006 2:27 AM
whats up with those $300 compilers hervens48 C++ 18 May 3rd, 2006 2:28 AM
which is the best compiler for c++ biohazard C++ 16 Mar 3rd, 2006 8:29 PM
Python compilers Indigno Python 7 Mar 2nd, 2006 4:15 PM
How compilers work? layer Coder's Corner Lounge 53 May 24th, 2005 12:04 AM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 2:27 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC