--- title: Syntax (構文) slug: Glossary/Syntax tags: - CodingScripting - Glossary - Syntax translation_of: Glossary/Syntax ---

構文は、正しく構造化されたコードを構成する{{Glossary("character","文字")}}の必要な組み合わせと順序を指定します。構文は言語によって異なります(たとえば、{{Glossary("HTML")}} と {{Glossary("JavaScript")}} では構文が異なります)。構文は、プログラミング言語(コンピューターへの指図)とマークアップ言語(文書構造情報)の両方に適用されます。

構文は順序と構造のみを管理します。命令は、{{Glossary("semantics","意味論")}}の領域で意味をもたなければなりません。

コードを正しく{{Glossary("compile","コンパイル")}}するには、正しい構文を使用する必要があります。そうでない場合は、{{Glossary("syntax error","構文エラー")}}が発生します。括弧がないなどの小さなエラーなら、ソースコードのコンパイルを続けることができます。

フレームワークは、シンプルで読みやすく簡潔な結果を生成する場合、「クリーン」な構文を持つと言われています。コードベースで「多くの構文」が使用されている場合、同じ機能を実現するにはさらに多くの文字が必要です。

より詳しく知る

一般知識