疑似コード

ほとんどのソフトウェアプログラムは、C++Javaなどのプログラミング言語を使って開発されます。これらの言語には、プログラムのソースコードを書くときに従わなければならない特定の構文があります。一方、疑似コードはプログラミング言語ではなく、プログラムを説明するための単なる非公式な方法です。厳密な構文は必要なく、プログラムの機能を一般的に表すものとして使われます。

各プログラミング言語では独自の構文構造が使われるため、複数の言語のコードを理解するのは難しい場合があります。疑似コードは、誰にでも理解できる一般的な構文と基本的な英語のフレーズを使うことで、この問題を解決します。たとえば、PHPのコードの1行は次のようになります。if ($i < 10) { i++; }

これを疑似コードで書くと、次のようになります。if i is less than 10, increment i by 1

プログラムを疑似コードで説明すれば、どのような言語のプログラマーでも、そのプログラムの機能を理解できます。

疑似コードは非公式な言語なので、主にプログラムの概要や下書きを作成するために使われます。実際のプログラミング言語ではないため、疑似コードを実行可能なプログラムにコンパイルすることはできません。そのため、疑似コードをアプリケーションとして動作させるには、特定のプログラミング言語に変換する必要があります。

更新日 December 6, 2008 著者: Per C.

quiz知識をテストする

Programming language constructs and keywords are collectively known as what?

A
Schema
0%
B
Syntax
0%
C
Formula
0%
D
Metadata
0%
Correct! Incorrect!     View the Syntax definition.
More Quizzes →

Tech Terms コンピューター辞書

このページの疑似コードの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。