Low-code — это подход к разработке приложений, основная особенность которого состоит в том, что в функциональность продукта закладывается возможность доработки с помощью графического интерфейса и несложных скриптов. В отличие от no-code подхода, low-code допускает наличие встроенного языка программирования, что позволяет пользователям настраивать более сложную логику поведения системы или изменять свойства глубоко расположенных компонентов системы.
Основное преимущество такого подхода в том, что больше людей могут внести вклад в развитие приложения. Образно говоря, разработчики low-code платформы предоставляют своему клиенту конструктор, с помощью которого можно, не обладая глубокими навыками программирования, проектировать и автоматизировать специфические задачи и бизнес-процессы. Как результат, затраты для бизнеса снижаются, поскольку большинство изменений в системе можно выполнять значительно быстрее и дешевле, без обращения к сторонним разработчикам.