AdaCore: Build Software that Matters
AdaCore Hero Image

Blog

An Insight Into the AdaCore Ecosystem

I Stock 1089232128
Nov 18, 2025
Andrea Bristol

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

Read More
Ada Core Ferrous Systems Rust
Feb 07, 2023

Fabien Chouteau

AdaCore joins the Rust foundation

Last year we announced our strategic partnership with Ferrous Systems, a technology company specializing in the Rust programming language. Today we…

Fosdem
Feb 02, 2023

Fabien Chouteau

AdaCore at FOSDEM 2023

Package manager
Jan 31, 2023

Fabien Chouteau

Ada/SPARK Crate Of The Year 2022 Winners Announced!

Advent of ada 2022 result cover
Jan 12, 2023

Fabien Chouteau

Advent of Ada/SPARK 2022 Results

At the end of November we called the Ada and SPARK programmers community to take on a challenge for a good cause. We are now in January and it is…

Ada logo cover 2023 01 09 155852 pfvq
Jan 10, 2023

Fabien Chouteau

Our Contribution to the Ada Logo Discussion

From time to time we see, here and there, discussions in the Ada community about the design and adoption of a common logo to represent the language.…

I Stock 1198271727
Dec 06, 2022

Fabien Chouteau

Coroutines in Ada, a Clean but Heavy Implementation

A few months ago I was reading this article about coroutines in game development and how they are great tools for writing scripts (as in movie…

I Stock 1379686014
Nov 28, 2022

Pat Rogers

New Learn Course: Introduction To Embedded Systems Programming

Hacking santa
Nov 24, 2022

Fabien Chouteau

Tis the Season to be Giving falalalala lalalala

Every year since 2015, a team of dedicated individuals led by Eric Wastl organizes an online programming challenge called: Advent of Code. The…

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…