A low-code platform makes it possible to build applications very quickly using ready-made software features and components. The goal is to make the software development process more efficient (automation); software development nowadawys is largely a manual exercise. This is a full-stack development, where both the user interface (with state-of-the-art UI elements) and the backend (databases) are developed; connectors to cloud-based services such as IBM Watson or Google Maps are also provided. The development of small to medium sized applications usually does not require in-depth programming skills, so these low-code platforms are often seen as an answer to the lack of IT specialists.

The developers who work on the basis of low-code platforms are also called Citizen Programmer.


The author is a manager in the software industry with international expertise: Authorized officer at one of the large consulting firms - Responsible for setting up an IT development center at the Bangalore offshore location - Director M&A at a software company in Berlin.