"No Code" is a term used to describe software development tools that do not require users to write code in order to build an application. Instead, "no code" tools enable non-technical users to create interactive applications by dragging and dropping components into a visual interface. Software developers may also prefer no-code tools because they can be used easily across different operating systems and devices with minimal configuration adjustments.
No code development is usually used for creating business applications, but may also be used for interactive web apps. Additional topics related to no code development include low code, citizen development, and product design.