Ada is a very expressive and robust programming language, chosen for applications where failure would result in catastrophic losses in terms of human life, economic damage, or major breach of security. Ada-Switzerland is a non-profit organization which promotes the use of Ada in Switzerland.
11 Oct 2016

Ada User Journal - Call for Contributions

Call for Contribution.

30 Mar 2016

Ada-Europe Conference Program Online

Tutorial & Workshop information is now available on the Ada-Europe conference website.

8 Feb 2016

Technical Corrigendum 1 for Ada 2012

The first technical corrigendum to the Ada 2012 standard has been published by ISO and can be read here. We will make it available for download in our resources section ASAP.

11 Jan 2016

In Memoriam - (William) Currie Colket

Long-time advocate of Ada, perhaps best known for his work on ASIS, also Navy Deputy to the Ada Joint Program Office, passed away on 23 December 2015 in Boise, Idaho.

11 Jan 2016

In Memoriam - Peter Naur

Danish computer science pioneer and Turing award winner (Backus-Naur form, ALGOL 60), passed away on 3 January 2016 (aged 87).

News Archive »
22 Mar 2017

Ada-Switzerland 2017 General Assembly

Restaurant Obergass
Schulgasse 1
8400 Winterthur

The next general assembly will take place at the restaurant Obergass in Winterthur, about ten minutes walk from SBB main station (map).
We will meet upstairs in the "Säli" at around 17:30 and start the official part at 18:00. Afterwards we will have the opportunity to dine à la carte.

12-16 June 2017

22nd International Conference on Reliable Software Technologies

Vienna, Austria

Please refer to the conference website for detailed information.

Ada has a long and successful track record in Switzerland in the development of mission-, safety-, and security-critical applications. A sample of some Swiss-based projects that owe much of their success to Ada are illustrated in the following slideshow images.

Ada-Switzerland is a non-profit organization and a member of Ada-Europe. It acts as a forum for persons and parties interested in the Ada programming language, its applications, and related technologies such as software engineering methods, development tools and bindings. The group promotes contacts and information among its members and interested parties. We organize meetings, seminars, conferences, and other activities related to our mandate which is to promote the use of the Ada programming language in Switzerland.

Membership

We currently offer two kinds of membership:
  1. Ada-Switzerland plus Ada-Europe membership for CHF 70 per year.
  2. Ada-Switzerland alone without Ada-Europe membership for CHF 20 per year.

Membership lasts from January 1st to December 31st.

If you wish to apply please contact us and provide the following details:

  • first name, last name
  • address
  • phone number
  • whether or not you want to become Ada-Europe member as well
The membership fees should be transferred to our PostFinance account 85-356348-7. Electronic payment is preferred.

Please not that in order to become a member of Ada-Switzerland you have to have an address in Switzerland. If you live outside of Switzerland and want to be part of the Ada community you should definitely have a look at the official list of national Ada organizations or contact the General Secretary.

Ada is an expressive and robust language in which the default for every programming construct is inherently safe. It was designed to allow programs to be engineered rather than crafted and that is why Ada is chosen for applications where failure would result in catastrophic losses in terms of human life, economic damage, or a major breach of security. Ada 2012, the latest revision, brought design by contract and support for multicore platforms to the language.

Learning Ada

A brief introduction to Ada using small examples to explain the basics.

Ada Programming is a comprehensive 200-page Wikibooks project that covers the Ada 2012 standard.

AdaCore University is a dedicated e-learning center to teach the Ada language and the use of related technologies.

Language Documentation

Ada 2012 Reference Manual, the official ISO/IEC 8652:2012(E) standard.

The Ada 2012 Rationale describes the new features in Ada 2012 and gives reasons for the changes from Ada 2005.
Note: Important corrections to the published version of the Rationale are available here.

Journals and Technical Papers

Ada User Journal Archive

AdaCore has an excellent selection of technical papers.

Ada-Switzerland
c/o White Elephant GmbH
Beckengässchen 1
8200 Schaffhausen
Switzerland
Phone: +41 (0)52 624 29 39
PostFinance account: 85-356348-7

When you contact us you may do so in English (preferred) or German. Please use the contact form below and select the subject of your enquiry.

If you prefer to use your Email client, please report issues with this website to webmaster@ada-switzerland.ch. For all other requests please contact president@ada-switzerland.ch.

Members of the Board

The current board was elected on the meeting of March 10th, 2016.

President

Ahlan Marriott
White Elephant GmbH
Beckengässchen 1
8200 Schaffhausen
Switzerland
Phone: +41 (0)52 624 29 39
Email: president@ada-switzerland.ch

Vice-President

David Mirfin
Les Savounettes A46
Route de la Jorette 11
1899 Torgon
Switzerland
Email: vice-president@ada-switzerland.ch

Treasurer

Marcel Schneider
Oerlikonerstrasse 31
8057 Zurich
Switzerland
Email: treasurer@ada-switzerland.ch