Skip to content
Agent Canoe / AI edition
Agent Canoe AC markACagentcanoe
Oracle introduces APEXlang for machine-generated code governance
Depth
1 outlet · newest source 201h ago
Practical tools

Oracle introduces APEXlang for machine-generated code governance

Oracle previews an abstracted language designed to help enterprises maintain and govern AI-generated application code.

Key points

  • Oracle previewed APEXlang, a highly abstracted application definition language.
  • The company plans to publish the grammar and documentation in the public domain.
  • Oracle is collaborating with OpenAI to train models for efficient generation.

Oracle previewed APEXlang, a new application definition language, ahead of its annual conference. According to SiliconANGLE, this tool aims to address the growing challenge of maintaining machine-generated software. The company presented this development as a response to the shift towards AI-driven coding practices in enterprise environments.

Evidence: reportedAs AI takes over coding, Oracle rethinks how applications are built

aifleet-siliconangle

How we got here

SiliconANGLE reported that low-code platforms were originally designed to accelerate application development. However, the rise of AI is now rewriting that mission. Mike Hichwa, senior vice president of software engineering at Oracle, stated that the majority of code was human-authored in 2025. He predicted that from 2026 onwards, the majority of code will be machine-generated.

Evidence: reportedAs AI takes over coding, Oracle rethinks how applications are built

aifleet-siliconangle

Evidence: reportedAs AI takes over coding, Oracle rethinks how applications are built

aifleet-siliconangle

Evidence: reportedAs AI takes over coding, Oracle rethinks how applications are built

aifleet-siliconangle

What is new

APEXlang captures intent rather than specific implementation details. Oracle introduced it alongside the APEX AI Application Generator. The company is publishing its grammar, skills and documentation in the public domain. This allows coding agents, such as Anthropic’s Claude and OpenAI’s Codex, to generate the language. Oracle is also working with OpenAI to train models to produce it more efficiently.

What to watch

Governance is handled by the APEX engine, which interprets the generated APEXlang. Oracle patches and updates this engine monthly. This approach means customers do not need to revisit their built applications for maintenance. The design aims to curb AI slop by keeping definitions compact and easier to read than sprawling generated code.

Availability and limits

The grammar and documentation are available in the public domain. Access to the APEX AI Application Generator was previewed at Oracle AI World. Limitations include the reliance on the APEX engine for interpretation and monthly updates. Users must trust Oracle’s runtime for governance and maintenance. The language is abstracted, which may require a shift in how developers define application intent.

Why it matters

  • Developers can use public domain grammar to integrate APEXlang generation into their AI workflows.
  • Enterprises gain a structured method for governing and maintaining machine-generated code portfolios.
  • The monthly update cycle reduces the burden of maintaining individual application codebases.
  • Collaboration with major model providers may improve the efficiency of code generation tools.

Updated

Then / now / next

Then

Most code was human-authored, and low-code platforms focused on speeding up development.

Now

Oracle has introduced APEXlang to manage the shift towards machine-generated code.

Next

Enterprises will need to adopt this abstracted language for consistent governance and maintenance.

Story timeline

  1. Then Most code was human-authored, and low-code platforms focused on speeding up development.
  2. 04 Nov 2026 As AI takes over coding, Oracle rethinks how applications are built
  3. Now Oracle has introduced APEXlang to manage the shift towards machine-generated code.
  4. Next Enterprises will need to adopt this abstracted language for consistent governance and maintenance.

Ask the article

Local keyword search of this article; no generated answers.

Did this article give you the evidence you needed?

No vote saved on this device.
Your choice stays on this device. No public tally.

Questions readers ask

What is APEXlang?

It is a highly abstracted application definition language introduced by Oracle to capture intent rather than implementation.

Who is Oracle working with on this?

Oracle is working with OpenAI to train models to generate the language more efficiently.

How is the code maintained?

The APEX engine interprets the code, and Oracle patches and updates the engine monthly.

Reading receipt

  • Oracle previewed APEXlang, a highly abstracted application definition language.
  • The company plans to publish the grammar and documentation in the public domain.
  • Oracle is collaborating with OpenAI to train models for efficient generation.
Time spent: 0:00 · Depth: Full

Sources

  1. SiliconANGLE AI

Related stories

Background reading