C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C ++プログラミング言語とは何ですか?


C ++は、1979年にベル研究所でBjarneStroustrupによって開発されたプログラミング言語です。 C ++は、高水準言語と低水準言語の両方の機能の組み合わせで構成されているため、中水準言語と見なされます。これはCのスーパーセットであり、事実上すべての合法的なCプログラムは合法的なC++プログラムです。 C ++は、Windows、Mac OS、さまざまなバージョンのUNIXなどのさまざまなプラットフォームで動作します。

それは-

である言語です
  • 静的に入力- プログラミング言語は、実行時ではなくコンパイル時に型チェックが実行されるときに静的型付けを使用すると主張されています。
  • コンパイル済み- コンパイル型言語はプログラミング言語であり、その実装は通常コンパイラ(ソースコードから機械語を生成する翻訳者)であり、インタプリタ(実行前の翻訳が行われないソースコードの段階的な実行者)ではありません。
  • >
  • 汎用- 汎用言語は、アプリケーションドメイン全体に一般的に適用可能であり、特定のドメインに特化したオプションがない言語である可能性があります。これは、特定のアプリケーションドメインに特化したドメイン固有言語(DSL)とは対照的です。
  • 大文字と小文字を区別- C ++では大文字と小文字が区別されます。つまり、すべての識別子、キーワードなどは、大文字と小文字が異なる場合、意味が異なります。
  • 自由形式- 自由形式の言語は、プログラムテキスト内のページ上の文字の配置が重要でないプログラミング言語です。
  • 手続き型プログラミング- 手続き型プログラミング言語は重要なプログラミング言語であり、そのプログラムは主に再利用可能な手続きの観点から構造化することができます。サブルーチンおよび/または関数。
  • オブジェクト指向プログラミング- オブジェクト指向プログラミング(OOP)は、「オブジェクト」の概念に基づくプログラミングパラダイムであり、フィールドの形式でデータを含めることができます。これは、属性と呼ばれることもあります。プロシージャの形式のコード。メソッドと呼ばれることもあります。
  • ジェネリックプログラミング- ジェネリックプログラミングは、アルゴリズムが後で指定されるタイプに関して記述され、パラメータとして提供される特定のタイプに対して必要なときにインスタンス化されるコンピュータプログラミングのスタイルです。

  1. C#プログラミングとは何ですか?

    C#は、Microsoftによって開発された最新の汎用オブジェクト指向プログラミング言語です。 C#は、共通言語インフラストラクチャ(CLI)用に設計されています。これは、実行可能コードとランタイム環境で構成されており、さまざまなコンピュータープラットフォームやアーキテクチャでさまざまな高級言語を使用できます。 C#の機能は次のとおりです- ブール条件 自動ガベージコレクション 標準ライブラリ アセンブリのバージョン管理 プロパティとイベント デリゲートとイベント管理 使いやすいジェネリック インデクサー 条件付きコンパイル シンプルなマルチスレッド LINQおよびLambda式 Win

  2. Javaプログラミングとは何ですか?

    Javaは、もともとSun Microシステムによって開発され、1995年にリリースされた汎用の高級プログラミング言語です。Javaは、Windows、Mac OS、さまざまなバージョンのUNIXなどのさまざまなプラットフォームで動作します。 James Goslingは、彼の多くのセットトップボックスプロジェクトの1つで使用するために、1991年6月にJava言語プロジェクトを開始しました。ゴスリングのオフィスの外に立っていた樫の木にちなんで最初は「樫」と呼ばれていたこの言語も「緑」という名前で呼ばれ、後にランダムな単語のリストからJavaに名前が変更されました。 Sunは、1995年に