ローコード開発プラットフォーム
ローコード開発プラットフォーム () (ローコード()とも言う)は、従来の手書きのコンピュータ・プログラミングの代わりに、グラフィカル・ユーザ・インタフェースと設定を通じてアプリケーション・ソフトウェアを作成するために使用される開発環境を提供するソフトウェアである。ローコードモデルにより、様々な経験レベルの開発者が、モデル駆動型ロジックと組み合わせたビジュアル・ユーザ・インタフェースを使用してアプリケーションを作成することが可能になる。このようなプラットフォームでは、完全に動作するアプリケーションを作成することもできるし、特定の状況のために追加のコーディングが必要となる場合もある。ローコード開発プラットフォームは、従来の手作業によるコーディングの量を減らし、ビジネス・アプリケーションの提供を加速する。共通の利点は、正式なプログラミングスキルを持つ人だけでなく、幅広い人々がアプリケーションの開発に貢献できるということである。LCDPは、セットアップ(設置)、トレーニング(訓練)、デプロイメント(展開)、およびメンテナンス(保守)の初期コストも削減できる。
ローコード開発プラットフォーム市場は2011年までさかのぼることができ、2014年6月9日、業界アナリストのが具体的な名前を与えた。
LCDPのルーツは、1990年代から2000年代初頭の第4世代プログラミング言語とラピッドアプリケーション開発ツールにまでさかのぼる。これらの先行開発環境と同様に、LCDPはモデル駆動設計、自動コード生成、ビジュアル・プログラミングの原則に基づいている。エンドユーザー・コンピューティングという概念も以前から存在していた、LCDPはこの開発に取り組むためのいくつかの新しい方法をもたらした。