C++ Tutorial 0 Part 2: Some Common Knowledge and History

In the previous tutorial, we downloaded and set up our programming environment.  Some common knowledge about the programming environment that you should know is that IDE stands for Integrated Development Environment and is used to write code in.  IDEs are essentially tools that make programming easier.  They differ from a text editor in the fact that they include several tools to help the programmer.  We also downloaded a C++ compiler along with the IDE.  The compiler runs the code we write, so we can actually test our program through the compiler.

The history of C++ is very interesting.  C++ was created to improve upon the C programming language, which was very revolutionary.  C was the standard for a long  time, and it is still the standard in many areas.  There was a thing that C did not support, and that thing was Object Oriented Programming, otherwise known as OOP.  You could only program in the C language structurally and in a straight through based order; that is why C was called a structured programming language.  When big projects were created in C they became very disorganized because of this.  C++ changed all of that.

C++ provides better and cleaner code.  Big projects can now be performed with more organization with C++, and C++ is one of the most powerful programming languages in existence.  An example of its power would be the Windows operating system.  Assembly, C, and C++ are the main languages used in the development of the recent Windows operating systems.  Throughout this tutorial series, you will be learning this very powerful language from the ground up.  Best of all, it will be of no charge to you.



About specialtechs

Jared's the name, computers are the game. This blog is about computer related material. I'll talk about the hottest software, operating systems and comparisons, hardware and issues, maybe even a written tutorial here and there.
This entry was posted in C++ Tutorials, Programming Languages, Programming Tutorials and tagged , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s