C++(シープラプラ)言語は、C言語にいくつかの仕様を追加した言語で、
かなりの複雑さがあるものの、非常に機能が豊富です。
世界でも非常に人気のある言語です。
商用のアプリケーションなどは、
このC++を使って開発が行われている事が非常に多いです。
初心者の方は、C言語を学んでから
このC++に挑戦した方がいいでしょう。
技術的には、
大きく言ってしまうと、「C++は、C言語にクラス機能がついた言語」
と言われる程、クラスは便利かつ重要な機能です。
このクラス機能は、他のC++機能よりも優先して覚えるべきでしょう。
C++の機能には難解で分かりづらいモノも含まれており、
それゆえに変態言語と言われてしまう事もあります。
通常のC++プログラムを書く上では、
ほとんど利用しないような機能なので、あまり気にしなくても良いです。
(クラス機能だけは多用します。)
C++プログラムのファイル拡張子は、
C言語と違い、.cppとなっていますので注意してください。