هو نهج لتطوير التطبيقات يعتمد على واجهات بصرية وسحب وإفلات بدلاً من كتابة كود كثير.
يسمح لغير المبرمجين ببناء تطبيقات بسيطة ويصرع العمل للمبرمجين المحترفين.