“Large language models represent a generational leap beyond software frameworks by opening software creation to anyone who can use natural language.”