用途や目的に沿ってプログラミング言語はいくつかの種類が存在しますが、その多くは英語をベースとした記述方法が用いられます。文法が厳密に決められていて、間違いがあるとエラーを吐き出しプログラムは動きません。

プログラミング言語の文法に従って記述されたファイルをソースコード、ソースプログラム、あるいは単にソースやコードといいます。

ソースコード上ではプログラムの具体的な動作を記述し、コードはテキストファイルとなるため、メモ帳等のテキストエディタで編集することができます。