A low-code application can be developed primarily with a “drag and drop” interface. It may also require some software development in form of Javascript, Visual Basic, or Python. The objective is for business users (not necessarily a software developers) to develop applications in a compressed timeframe. Microsoft Power Apps is an example of a low-code application development platform.