Recently I have come across this article, which claims that "low-code" development is very important in the rapidly changing world of software engineering. I got the idea that "low-code" has something to do with high-level programming and small sized code, but without a formal definition of what it actually is, the concept remains quite vague in my mind. So, since I couldn't find a question relating to this concept here (hope I didn't miss anything), I thought I'd ask the specialists:
- What is the formal definition for low-code development (if exists)?
- Does it refer to a specific set of programing languages, or is it just a general concept / set of guidelines on how to write software?