Template talk:Goodbook/Ada Programming

I believe the description is a bit on the short side - so I collected some earlier descriptions we created from which we might be able to create something new:

Option 1
Ada has built-in features that directly support structured, object-oriented, generic, distributed and concurrent programming.

Option 2
Ada puts unique emphasis on, and provides strong support for, good software engineering practices that scale well to very large software systems (millions of lines of code, and very large development teams).

Option 3
Ada is a structured language with a Pascal-like syntax which makes it suitable for teaching software engineering. The Wikibook for Ada is the only Wikibook which has an entry for all the key concepts of computer programming. Apart from academic use, Ada is professionally used in Air Traffic Control, Aviation (Commercial and Defense) , Rail Transportation, Communications (Satellites and Receivers) and Swiss banking. Companies in these sectors are constantly on the lookout for good Ada programmers.

Option 4
Ada is a very well structured language with a Pascal like syntax which makes Ada a good teaching language. Learning Ada will teach you the following Paradigms: Structured, Imperative, Procedural, Object oriented, Concurrent, System and Embedded programming

Option 5
The Ada programming language is a versatile general purpose programming language that supports a number of programming paradigms.