5.1.1. ハードウェアとは何か

ハードウェアという言葉を使う場合、マザーボード、CPU、GPUなど、コンピュータを構成する物理的なパーツを意味します。つまり、コンピュータのハード部分であり、物理的な領域で触れることができ、すぐに目にすることができるものです。

5.1.2. ソフトウェアとは

ソフトウェアとは、一般 的には コンピュータを構成する抽象的な部品、すなわちコンピュータが実行可能なすべての計算可能な抽象的機能を構成するプログラムの概念を意味します。具体 的に言うと、これらのプログラムのいずれかを指す。OpenRPA、OpenFlow、Node-REDは、ソフトウェアそのものである。

5.1.3. プログラミング言語とは何か

プログラミング言語は、ソフトウェアプログラムを作成するために使用されるコマンド、命令、その他の構文のセットです。プログラマーがコードを書くために使用する言語は「高級言語」と呼ばれる。OpenRPA自体は、C#というプログラミング言語で開発・保守されている(See sharp)。

¹ –TechTerms – プログラミング言語定義(https://techterms.com/definition/programming_language)

今後、この付録で扱うすべての概念は、C#に関する内容に限定して言及します。これらの概念は、他のプログラミング言語には適用されない場合があり、本マニュアルでは関係ありません。