Low-code is een vorm van softwareontwikkeling die is gericht op het visueel ontwerpen van applicaties. Bij low-code maakt men gebruik van een grafische gebruikersomgeving (GUI) en het instellen van configuraties, in plaats van het schrijven van traditionele computercode.
Met lowcodeontwikkeling kan het proces van softwareontwikkeling worden versneld omdat applicaties worden opgebouwd uit visuele blokken (met een visuele programmeertaal of VPL). Het blijft mogelijk voor ontwikkelaars om handgeschreven code in te voegen.