プログラミング言語リファレンスとは何ですか?
プログラミング言語リファレンスは、コンピュータープログラミング言語の動作方法とその言語の有効なソースコードの記述方法を説明する目的で作成されたドキュメントです。 一般に、プログラミング言語のリファレンスでは、分岐ステートメントの動作方法、使用可能なスカラー型、さまざまな演算子の使用方法などの側面を扱います。 プログラミング言語リファレンスの目標は、特定の言語でプログラミングする方法を誰かに教えることではなく、技術的な質問を明確にするための信頼できるソースを提供することです。 プログラミング言語の仕様は、言語の内部実装の詳細をトレースする非常に正確なドキュメントである可能性がありますが、プログラミング言語のリファレンスは、技術的なインターフェースの観点ではなく、プログラミングの観点から、より広く実用的に質問に答えようとします。
コンピューター言語が開発され、時間とともに進化する場合、多くの言語開発者はプログラミング言語の参照を維持しています。 このリファレンスは通常、汎用プログラミングに必要のない詳細を深く掘り下げることなく、プログラミング言語がどのように特異的に機能するかのさまざまな側面を説明しようとします。 ただし、このドキュメントはチュートリアルや学習ガイドではありません。提供される説明では、さまざまな演算子と機能の使用方法、およびプログラマが採用する必要のある適切な構文のみを説明しています。
プログラミング言語リファレンスがカバーする正確なタイプの情報には、コンピューター言語のほぼすべての基本的な側面が含まれます。 これは、加算記号や減算記号などのすべての基本演算子、および言語コンパイラーが解釈できるようにソースコードファイルが従わなければならない基本構造を意味します。 プログラミング言語のリファレンスでカバーできるその他の情報は、if-then-elseステートメントなどの論理的な分岐のしくみ、整数などのサポートされるスカラー型の制限と名前です。 低レベル言語では、名前空間機能とメモリ管理もカバーされる場合があります。
場合によっては、プログラミング言語の複雑さやサイズに応じて、プログラミング言語の参照は数百または数千ページの長さになります。 参照は、書籍または一連の書籍として販売するか、デジタルファイルまたはダウンロードとして入手できます。 一部のコンピュータープログラミング言語には、インターネット上に公式Webサイトがあり、言語の進行に合わせて言語参照が常に更新および維持されています。 時折、作成される唯一の参照文書は、言語開発者とは無関係の独立したテクニカルライターによって作成されます。