AdaCore: Build Software that Matters

The AdaCore Blog

An Insight Into the AdaCore Ecosystem

I Stock 1148091793
May 13, 2026
Matthieu Eyraud

Unit Testing with Google Test and GNATcoverage

This blog explores the use of Google Test to drive our unit test cases, combined with GNATcoverage to measure our code coverage.
Read More
2021 nvidia corporate key visual 16x9 dark 1080p
Nov 07, 2022

Fabien Chouteau

NVIDIA Security Team: “What if we just stopped using C?”

Today I want to share a great story about why many NVIDIA products are now running formally verified SPARK code. This blog post is in part a teaser…

Hex code blue
Nov 04, 2022

Daniel King

Avoiding Vulnerabilities in Crypto Code with SPARK

Rust Image
Oct 25, 2022

Johannes Kliemann

Adding Ada to Rust

While implementing application logic in Ada or SPARK is an improvement over a pure C project, its weakest link is still the C code in the SDK. On the…

D3fc0n 2022 10 17 091612 ywmo
Oct 12, 2022

Yannick Moy

When Formal Verification with SPARK is the Strongest Link

Security is only as strong as its strongest link. That's important to keep in mind for software security, with its long chain of links, from design…

Capture d E28099 C3 A9cran 2022 09 22 C3 A0 12 18 02 2022 09 23 130046 xyhq
Sep 23, 2022

Andry Ogorodnik

New features for string literals and comments in GNAT Studio

We have added several new convenience features that help work with comments and string literals in Ada code.

Complex machine drawing
Sep 02, 2022

Paul Butcher

Fuzzing Out Bugs in Safety-Critical Embedded Software

Fuzzing Out Bugs in Safety-Critical Embedded Software: Paul Butcher from AdaCore talks to Brandon Lewis from Embedded Toolbox

Esp32 c3 devkitm 1 v1 isometric
Aug 25, 2022

Fabien Chouteau

Embedded Ada/SPARK, There's a Shortcut

For years in this blog my colleagues and I have published examples, demos, and how-to’s on Ada/SPARK embedded (as in bare-metal) development. Most of…

His background 1200x300
Aug 09, 2022

Paul Butcher

Join us at the High Integrity Software (HIS) Conference 2022!

Ada Core Ferrous Systems Rust
Jul 26, 2022

Quentin Ochem

Announcing Publication of the Draft Ferrocene Language Specification

We are pleased to announce the publication of the initial draft of the Ferrocene Language Specification (FLS) - a qualification-oriented document…

Package manager
Jun 28, 2022

Fabien Chouteau

Announcing The 2022 Ada/SPARK Crate Of The Year Award

We're happy to announce our the second edition of our programming competition, the Ada/SPARK Crate Of The Year Award! We believe the Alire package…

Screenshot from 2022 06 22 16 44 37
Jun 23, 2022

Yannick Moy, Lionel Matias

I can’t believe that I can prove that it can sort

When an enthusiastic Ada programmer and a SPARK expert pair up to prove the most "stupid" sorting algorithm, lessons are learned! Join us in this…

I Stock 899597476
Jun 02, 2022

Fabien Chouteau

A New Era For Ada/SPARK Open Source Community

Today we have two exciting announcements for the future of the Ada/SPARK ecosystem.