AdaCore: Build Software that Matters
AdaCore Hero Image

Blog

An Insight Into the AdaCore Ecosystem

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.
Read More
I Stock 1155359725
Sep 28, 2020

Michael Frank

Code Obfuscator for Ada using Libadalang and SPARK

A code obfuscator is a method of sharing coding discussions of real-world examples without giving away proprietary or classified information. This…

MWAC2020 Graphic Bg 1
Sep 22, 2020

Fabien Chouteau

Ada for micro:bit Part 2: Push buttons

MWAC2020 Graphic Bg 1
Sep 15, 2020

Fabien Chouteau

Ada for micro:bit Part 1: Getting Started

Image
Sep 10, 2020

Pierre-Marie de Rodat

GNATcoverage: getting started with instrumentation

Image
Sep 08, 2020

Pierre-Marie de Rodat

Introducing source code instrumentation in GNATcoverage

This is the first post of a series about GNATcoverage and source code instrumentation.In order to make GNATcoverage viable in more contexts, we…

Huge plane
Sep 03, 2020

Jessie Glockner, Ben Brosgol

The FACE™ open systems strategy gaining traction in the avionics industry

The FACE™ approach is a government-industry initiative for reducing defense system life cycle costs through portable and reusable software…

Img 20200101 182631 Cm9wrfo Xny
Aug 12, 2020

Emma Adby

Make with Ada 2020: LoRaDa := Ada + LoRa;

Hedley Rainnie's project combines 6 different SoCs all programmed in Ada performing as a LoRa network. He also showcases a BLE bridge to a LoRa…

I Stock 1039533792
Jul 28, 2020

Claire Dross

Relaxing the Data Initialization Policy of SPARK

SPARK always being under development, new language features make it in every release of the tool, be they previously unsupported Ada features (like…

E M Ewn Qb Ide
Jul 09, 2020

Emma Adby

Make with Ada 2020: Disaster Management with Smart Circuit Breaker

Shahariar's project ensures safety against electrical fire or shock during an earthquake, flood, gas leakage or fire breakout by disconnecting the…

Cryptada
Jun 25, 2020

Emma Adby

Make with Ada 2020: CryptAda - (Nuclear) Crypto on Embedded Device

Team CryptAda's project collects entropy, manages an entropy pool, implements a homemade PRNG, and generates RSA keys directly on the board with an…

The Smartbase
Jun 11, 2020

Emma Adby

Make with Ada 2020: The SmartBase - IoT Adjustable Bed

John Singleton's The SmartBase makes your existing adjustable bed safer and easier to use by adding voice control and safe (and fun!) LED underbed…

I Stock 178363927
Jun 10, 2020

Jon Andrew

CuBit: A General-Purpose Operating System in SPARK/Ada

Last year, I started evaluating programming languages for a formally-verified operating system. I've been developing software for a while, but only…