# 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."