An Interactive Development Environment (IDE) is basically a text editor supercharged for coding. My IDE of choice is [[VS Code]]. [[Cursor]] is a hard fork of VS Code that focuses on AI-powered code completions. However, developers are tabbing (accepting auto complete suggestions) less and less. The new new in IDEs are the agentic editors like [[Windsurf]]. In the near future, a lot of coding might take place without even opening an IDE by using agentic coding tools like [[Claude Code]] that run entirely in the [[command line]]. > [!Note] > Another alternative are the no-code app builders like [Lovable](https://lovable.dev/), Bolt, and v0. As an AI/ML engineer you should be writing and editing code and that's not what these are set up for. I think agentic editors are the future because it keeps the human firmly in the loop. But if you need to build another todo list app for no reason, try out one of these.