ソースコード

ソースコードとは、プログラムの命令を含むプログラミング言語で書かれたテキストです。ソースコードファイルは、人間が読めるプレーンテキストファイルで、変数の宣言、関数ループ、その他の、プログラムに何をするか指示する文が含まれています。数行のソースコードだけで済むプログラムもあれば、数百万行で構成されるプログラムもあります。

ソフトウェア開発者は通常、複雑なコードを読みやすく変更しやすくするため、ソースコードを書く際にいくつかの一般的な規則に従います。たとえば、開発者は変数の目的が分かるように名前を付け、関数を明確に分けるために、コードブロックのインデント方法も統一する必要があります。また、開発者は通常、コードの各部分を説明するコメントも記述します。コメントがあると、他のプログラマーだけでなく、将来の元のプログラマーも、それぞれのコード要素が何をするのか理解しやすくなります。

一部のプログラミング言語では、短いプログラムはスクリプトと呼ばれます。このようなプログラムは、VBScriptやPHPエンジンなどのスクリプトエンジンを使って、ソースコードから直接実行できる場合があります。ただし、ほとんどのプログラミング言語では、実行する前に開発者がプログラムのソースコードをコンパイルする必要があります。コンパイルによって、ソースコードは二進法のマシンコードに変換されます。このコードは、コンピューターが理解して実行できる実行可能ファイルとして保存されます。

プログラムのソースコードは1つのファイルに保存することも、相互に関連付けられた複数のファイルに分けて保存することもできます。ソースコードを複数のファイルに分けると、プログラムの機能を目的ごとに整理しやすくなります。多くのプログラマーは、ソースコードファイルの作成と管理に統合開発環境(IDE)を使用します。IDEには通常、コードエディター、バージョン管理システム、実行環境、デバッガーコンパイラーが含まれています。これらのツールを使うと、開発者は1つのプログラム内でコードの作成、テスト、バグの発見と修正、配布用のコンパイルを簡単に行えます。

更新日 March 13, 2023 著者: Brian P.

quiz知識をテストする

What is the standard interface that appears each time a computer starts up called?

A
Portal
0%
B
Desktop
0%
C
File cabinet
0%
D
Task bin
0%
Correct! Incorrect!     View the Desktop definition.
More Quizzes →

Tech Terms コンピューター辞書

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

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

Tech Terms ニュースレター

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

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

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

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

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