# New Programming Interfaces A new interface for programming could be a really powerful way to extend the capabilities of a lot of people. Programming shouldn't be as difficult as it currently. "Much of the work is getting into position to think." - [[JCR Licklider]], Man-Computer Symbiosis Programming environments are one kind of [[Readwise/Books/Tools for Thought]]. See also [[Program as Code]] and [[Workflow Automation]]. ## Examples [Dion](https://dion.systems/) - hoping to create a new format for programming. [Gadget.dev](https://gadget.dev/) - "Gadget is the fastest way to build apps. We handle the boilerplate and the busywork, and leave you with only the business logic to code."