![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
|
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 |
|
|
|
|
|
#2 |
|
Professional Programmer
|
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 |
|
|
|
|
|
#3 |
|
Game engine designer
Join Date: May 2005
Location: Sweden
Posts: 301
Rep Power: 4
![]() |
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 |
|
|
|
|
|
#4 |
|
Newbie
|
Re: C++ compilers?
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?
|
|
|
|
|
|
#5 |
|
Newbie
|
Re: C++ compilers?
gcc? what does this mean?
|
|
|
|
|
|
#6 |
|
Caffeinated Neural Net
![]() Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 1,031
Rep Power: 5
![]() |
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 |
|
|
|
|
|
#7 |
|
Hobbyist Programmer
Join Date: Sep 2007
Location: Sydney - Australia
Posts: 192
Rep Power: 2
![]() |
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 ... |
|
|
|
|
|
#8 |
|
Hobbyist Programmer
Join Date: Sep 2007
Location: Sydney - Australia
Posts: 192
Rep Power: 2
![]() |
Re: C++ compilers?
Damn, lectricpharaoh beat me.
![]()
__________________
SYNTAX ERROR ... |
|
|
|
|
|
#9 |
|
Newbie
|
Re: C++ compilers?
Hey, thanks, this is a big help. Thanks for helping out a complete newb.
|
|
|
|
|
|
#10 |
|
Hobbyist Programmer
Join Date: Dec 2007
Location: Durban, South-Africa
Posts: 193
Rep Power: 1
![]() |
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. |
|
|
|
![]() |
| Bookmarks |
| Tags |
| question on compilers |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
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 |