Intro to Programming
Thursday, November 1, 2007 5:38:24 PM
Ok, for anyone interested, I have decided to write a few tutorials on the C++ Programming Language.
I am not incredibly experienced and I haven't created any amazing applications, but I know the basics and I would like to help all the other newbies out there to begin programming in C++, as I can remember how it was quite hard (I did not have a fast Internet connection at the time and limited access to the Net) for me to find a good compiler and other things needed to get started.
Anyway, enough of my rambling and let's get started!!
First things first, I will make a list of things you will need:
Requirements:
--A functioning computer. It does not have to be a powerful machine, unless you are going to create huge programs, but to do that you would need tons of knowledge and experience with C++ in which case you wouldn't be reading this.
--A functioning operating system. In my case Windows XP Home, I haven't attempted using C++ on Linux yet.
--A compiler. A compiler is an "intepreter", that translates the code you write into processor language. (You needn't worry yourself with all this yet.)
--Spare time, determination, patience and a reasonable level of mathematical and problem solving ability.
I will leave the acquiration of a PC and an operating system to you, however, you might not know which compiler to download/buy or even what a compiler is. I suggest you do a google search for the latest version of DevC++ or visit this link to choose what version you want:
http://www.bloodshed.net/devcpp.html
I found Bloodshed DevC++ a very user-friendly compiler and simple enough for a beginner. I also thought it had a cool name. (Far cooler than geeky-sounding Borland C++, which by the way isn't freeware).
That's all for now. I will give you some time to set everything up and get used to the interface of your compiler, and some time tommorow I will post a tutorial introducing you to programming.
I am not incredibly experienced and I haven't created any amazing applications, but I know the basics and I would like to help all the other newbies out there to begin programming in C++, as I can remember how it was quite hard (I did not have a fast Internet connection at the time and limited access to the Net) for me to find a good compiler and other things needed to get started.
Anyway, enough of my rambling and let's get started!!
First things first, I will make a list of things you will need:
Requirements:
--A functioning computer. It does not have to be a powerful machine, unless you are going to create huge programs, but to do that you would need tons of knowledge and experience with C++ in which case you wouldn't be reading this.

--A functioning operating system. In my case Windows XP Home, I haven't attempted using C++ on Linux yet.
--A compiler. A compiler is an "intepreter", that translates the code you write into processor language. (You needn't worry yourself with all this yet.)
--Spare time, determination, patience and a reasonable level of mathematical and problem solving ability.
I will leave the acquiration of a PC and an operating system to you, however, you might not know which compiler to download/buy or even what a compiler is. I suggest you do a google search for the latest version of DevC++ or visit this link to choose what version you want:
http://www.bloodshed.net/devcpp.html
I found Bloodshed DevC++ a very user-friendly compiler and simple enough for a beginner. I also thought it had a cool name. (Far cooler than geeky-sounding Borland C++, which by the way isn't freeware).
That's all for now. I will give you some time to set everything up and get used to the interface of your compiler, and some time tommorow I will post a tutorial introducing you to programming.








