AdaCore: Build Software that Matters
AdaCore Hero Image

Blog

An Insight Into the AdaCore Ecosystem

I Stock 2168559274
Mar 03, 2026
Mark Hermeling

Formal Methods To Improve Code Quality

Memory safety is rightly a major focus in embedded systems. This article outlines the difference between static and dynamic memory safety, and how…
Read More
I Stock 2236902564
Mar 02, 2026

Mark Hermeling

GNATpolyglot: Mastering Multiple Languages

This blog introduces GNATpolyglot, a new capability in the GNAT Pro toolchain.

I Stock 513303642
Feb 24, 2026

Johannes Kanig

Scalable SPARK Proofs

This blog post explains how a SPARK function for counting character occurrences was formally verified to ensure both absence of runtime errors and…

Package manager
Feb 17, 2026

Fabien Chouteau

Ada/SPARK Crate Of The Year 2025 Winners Announced!

The annual Ada/SPARK Crate of the Year Awards celebrate the outstanding contributions made to the growing Ada/SPARK ecosystem through Alire.

I Stock 1802923559
Feb 04, 2026

Mark Hermeling

Formal Methods Practice and Theory

Formal methods offer a rigorous way to connect requirements to implementation, enabling developers to prove key properties such as the absence of…

245329 adacore code snippets 4 1
Jan 15, 2026

Fabien Chouteau

Advent of Ada/SPARK 2025 Results

On December 1st, we called the Ada and SPARK programmers community to take on a challenge for a good cause. It is now time for the results!

I Stock 1416022691
Jan 13, 2026

Romain Gora

Rust Memory Management: The Playroom Analogy

This article builds on 'Introduction to Ada: a project-based exploration with rosettas', which walked through the development of a fun, end-to-end…

Ada code snippet 1
Jan 08, 2026

Andrea Bristol

Surprising Places Where Ada Is Used

Ada has entered the top 10 of the PYPL index, reflecting renewed interest in a language long associated with safety-critical and real-time systems.…

I Stock 1160534396
Dec 15, 2025

Andrea Bristol

Year in Review 2025: A Transformative Year for High-Integrity Software at AdaCore

As 2025 comes to a close, it’s clear that this has been one of the most significant years in AdaCore’s history. Our work to help organisations build…

I Stock 1387809123
Dec 11, 2025

Mark Hermeling

MISRA for Memory Safety

MISRA is the top coding standard for C/C++ in embedded systems, but its full adherence is often impractical. Its rules can be split into three…

I Stock 1160007422
Dec 01, 2025

Fabien Chouteau

Announcing Advent of Ada/SPARK 2025: Coding for a Cause!

Advent of Ada/SPARK is back! Solve Advent of Code 2025 challenges in Ada/SPARK and help us raise up to $5,000 for Ada Developers Academy.

DSC 4234
Nov 25, 2025

Andrea Bristol

Highlights from the High Integrity Software Conference 2025

The High Integrity Software Conference (HISC) returned to the International Convention Centre Wales (ICC Wales) on 13 November 2025. HISC once again…

I Stock 1089232128
Nov 18, 2025

Andrea Bristol

Proving Safety at Scale: SPARK, RISC-V, and NVIDIA’s Security Strategy