We Show You How It's Done
  Simplifing Your PC  
   
Navigation
-  Home

-  OS Specific

-  All About The Internet

-  Photoshop

-  Level Design

-  3D Modeling

-  Programming

-  Community Forum

-  Guestbook


-
The Compiler

Before you can even begin thinking about programming you are going to need 1 tool. A compiler. Without a compiler, your code will do nothing. It will be basically useless. Choosing a compiler is really preference. You have several different options, some are free and some will cost. Ultimately the choice is up you to you. I personally like using the free compiler, Code::Blocks. The amount of features that comes with this compiler is simply amazing. It makes organizing all of your code a snap. But who's to say that you have to go with what I like? I did say you have several options. These are just a few of the many you can find.


- Installing Code::Blocks
If you are unfamiliar with installing compilers (or installing in general) then here is a short video showing you how it's done.

If you are having a hard time seeing this click this link to see it better.

- C++ Our First Steps
In this video we go over the very basics of creating a project in Code::Blocks so we can start typing code. When we get set up, the main.cpp file is automatically created. I go over what each line of the main.cpp is and what it's purpose is. Here is a list of everything we cover in this video
  • The preprocessor directive
  • The main function....ironically, thats what its called, main.
  • The purpose of the { and } brackets.
  • How to output text to the screen.
  • The closing statement.
  • The purpose of the semi-colon.
  • Dealing with our first compiler error
  • Compiling and Running our program.

Beginners Guide to C++ Programming - Part 1



In this video we go over even more basic features of the C++ language. After you have seen this video you can really start making some very basic programs on your own. Once you learn it, live it! Do it over and over again until you can do it in your sleep. The more you learn in the beginning, the easier it's going to be in the end. Here is a list of what we are going over.

  • Learning how to declare and use variables
  • Learning a few C++ keywords and avoid using them when declaring variables.
  • Introduction to the using namspace.
  • How to receive input from the keyboard for our program
Beginners Guide to C++ Programming - Part 2



In this video we go over one last thing before you're ready to start making some practical programs. The order of operations and how C++ compilers deal with math functions. We also mention the if control structure so we can start making decisions from inside our compiler.


- More Beginners Stuff
Before diving headfirst into any part of programming there are a few things you will need to know so you do not get overwhelmed or confused. There are many parts the the C++ programming language. Some, if not most, are really difficult to understand. In order to reduce the amount of confusion you may have, this article will attempt to prepare you to become a programmer. Just think of this as preparing yourself for programming.
Read the rest of this article by clicking here.


Before we get into the code we still need to cover a basic tool, a variable. If you do not know what a variable is then you're in big trouble! Just kidding, I will explain. If you remember math class in school then you should have an idea of what a variable is. Possibly the most used and popular variable ever used in math is X. Ah, brings back memories doesn't it?
Read the rest of this article by clicking here.


During your life as a coder you eventually develop more and more skills, it just takes time. Once again, before we get into code, we need to go over topics. A little later on we will start showing you how to use functions.
Read the rest of this article by clicking here.


A quick review on functions, an introduction to random numbers and your off into your first program! We move a bit fast here so I recommend that you reviews what you have already seen/read this far.

- PENDING
Generating Random Numbers ETA - TBA
Guessing Number Game ETA - TBA


©2006
 

Make a free website at Freewebs.com