ノーコード開発、ローコード開発
ノーコード開発とは、プログラミングを一切行わずにアプリケーションやWebサービスなどを開発する手法です。ローコード開発とは、ごく少量のプログラミングにより、同様にアプリケーションやWebサービスを開発する手法を指します。
ノーコード開発やローコード開発を行うためには、特定のプラットフォームやツールを使用する必要があります。これらのツールは、プログラミングの知識がなくても開発が可能になるよう設計されており、ノーコード製品やローコード製品と呼ばれています。多くのノーコード、ローコード製品は、事前に用意されたコンポーネント(例えば、アイコンやテキストボックスなど)を組み合わせることで、ユーザーが望むアプリケーションを開発できるようになっています。
実際に開発できるものは、使用する製品によって大きく異なります。ノーコード製品やローコード製品は多種多様に存在し、無償で利用できるものも多いため、実際にいくつかの製品を試してみると、これらの概念に対する理解が深まるかもしれません。
要約すると、プログラミングスキルがなくても開発作業が可能になるツールやプラットフォームがノーコード製品やローコード製品であり、これらを使用してプログラミングを行わない、または最小限に留める開発手法をノーコード開発、ローコード開発と呼びます。