LEARN.ADACORE.COM на русском

Править на GitHub

Что такое Ада и SPARK?

Ада — это современный язык программирования, который разработчики по всему миру используют для создания критически важных программных систем: от микроядер и небольших встроенных систем реального времени до крупномасштабных корпоративных приложений.

SPARK is formally analyzable subset of Ada — and toolset that brings mathematics-based confidence to software verification.

SPARK — это подмножество языка Ада поддающееся формальному анализу, а также набор инструментов, проверяющий корректность программы с помощью математических методов.

Попробовать Аду прямо сейчас:

with Ada.Text_IO; use Ada.Text_IO; procedure Learn is subtype Alphabet is Character range 'A' .. 'Z'; begin Put_Line ("Learning Ada from " & Alphabet'First & " to " & Alphabet'Last); end Learn;

Просмотрите интерактивные курсы и лабораторные работы, перечисленные слева, чтобы узнать больше про Аду и SPARK.


Электронные книги

Загрузите содержимое всего веб-сайта в виде электронной книги для чтения в автономном режиме. Вы можете выбрать следующие форматы: PDF, EPUB и MOBI (для устройств Kindle).

Либо загрузите отдельные курсы и лабораторные работы в виде электронных книг:


Профессиональное обучение Аде

Пройдите профессиональное обучение по Аде в Adacore.


Скачать инструментарий для Ады и SPARK

GNAT Community Download

Попробуйте Аду и SPARK используя GNAT Community edition.

GNAT Community содержит компилятор языка Ада, инструменты SPARK и GNAT Studio IDE.


Академическая программа GNAT

Teachers and graduate students who are interested in teaching or using Ada or SPARK can take advantage of AdaCore's GNAT Academic Program (GAP).

GAP's primary objective is to help put Ada and SPARK at the forefront of university study by building a community of academic professionals. GAP members receive a comprehensive toolset and professional support package specifically designed to provide the tools needed to teach and use Ada and SPARK in an academic setting. Best of all, AdaCore provides the GAP Package to eligible members at no cost. Register for membership today and join over 100 member universities in 35 countries currently teaching Ada and SPARK using GAP.