You can use any Native C++ IDE/Compiler in this tutorial series, but we will use Visual C++ Express.
In this tutorial, you learn how to download and install Microsoft Visual C++ Express. It is free, and easy to learn. It also offers more than enough features to learn C++ programming.
You will start learning the fundamentals of C++ programming in a Console application. A Console application (text input from the keyboard, and text output to the console window), is all you need to get started in C++.

C++ is a low-level programming language that is flexible and has a very specific syntax. You can do anything from displaying a simple piece of text in a console to coding high graphical games that provides entertainment for the user. Whatever the purpose may be you have to start somewhere. When I got my first C++ book I picked it up for the first time, read the first few pages and in my hopes to succeed I failed numerous time as I would put the book down and never pick it up again.

Structures are a very important and useful part of C programming. They are commonly called structs, because that is how they are named in C. Structs are used to group many variable types under one name.