# Low-code and no-code

> Building apps and automations by dragging blocks instead of writing code.

- Level: Basic
- Topics: Software
- URL: https://tidbit.legios.com.ar/low-code-and-no-code/
- In Spanish: [Low-code y no-code](https://tidbit.legios.com.ar/es/low-code-and-no-code/)

**No-code** tools let people build software without programming: you drag fields onto a form, connect boxes in a flow, or set rules in menus, and the tool turns that into a working app. **Low-code** tools work the same way but let you drop into real code when the blocks run out, so they are aimed at developers who want to go faster, and at technical people who are not full-time developers.

Familiar examples include Airtable and Notion for databases with a friendly face, Zapier and Make for automations ("when a form is submitted, add a row and send an email"), Webflow and Bubble for websites and web apps, and Microsoft Power Apps or Salesforce's builders inside large companies. A typical win: an operations team builds its own approval tracker in a week instead of waiting months in the IT queue.

The limits show up as things grow. You can only do what the platform allows; complex logic gets awkward; performance and costs can climb with usage; and moving away later is hard because your app only exists inside that vendor's tool, which is called **lock-in**. Companies also worry about **shadow IT**: important processes built by individuals that nobody else knows about, secures or maintains. Many teams use these tools for prototypes and internal tools, and switch to code when something becomes core to the business.

## An analogy

Like building with LEGO versus carving wood. LEGO is fast and anyone can do it, but you are limited to the bricks in the box. Low-code is LEGO that also lets you carve a custom piece when you need one.

## Keep in mind

- No-code: visual building only. Low-code: visual building plus some code.
- Great for prototypes, internal tools and automations.
- You are limited to what the platform supports, and leaving it is hard.
- Apps built outside IT still need owners, security and backups.

## Go deeper

- [What is low-code? (AWS)](https://aws.amazon.com/what-is/low-code/)
- [Low-code development platform on Wikipedia](https://en.wikipedia.org/wiki/Low-code_development_platform)
- [No-code development platform on Wikipedia](https://en.wikipedia.org/wiki/No-code_development_platform)

## Related terms

- [Database](https://tidbit.legios.com.ar/database/): An organized store of data that programs can search and update safely.
- [Microsoft](https://tidbit.legios.com.ar/microsoft/): The company of Windows and Office, now just as much a cloud company with Azure.
- [Salesforce](https://tidbit.legios.com.ar/salesforce/): The company that sells, as an online subscription, the software to manage customers.
- [Backup](https://tidbit.legios.com.ar/backup/): A separate copy of your data, kept so you can get it back when the original is lost.
