C++とは? UNIX誕生のすぐ後に、このOS上で動作するユーティリティーを開発するための言語として1972年に米国AT&Tベル研究で誕生したのがC言語です。 その後、Cは、OSはもとより、自動車、家電製品などの組み込みプログラム、様々な機器のデバイスドライバ、速度を求められるゲームやシミュレーションプログラム、さらには業務システムをはじめとする多種多様なアプリケーション開発に用いられるに至りました。 コンピュータに求められる処理が高度化するとプログラムが巨大化、複雑化して、要求仕様・品質を満たさない、保守困難などの弊害が生まれてきます。 こうした弊害をなくし、かつプログラム開発を効率化するために「オブジェクト指向」という概念が編み出されました。そしてC誕生の11年後、AT&Tベル研のビャーネ・ストロヴストルップが、Cをオブジェクト指向言語化したのがC++です。 Cと互換性があり、膨大な数