ADA

ADA is a lanuage computer programming that was designed by a group lead by Jean Ichbiah during. It was funded by the United States Department of Defense, because they wanted a language that could support more of their hardware, instead of using an unecessary amount of languages. From 1983 to 1996, thanks to ADA, they were able to drop the number of language used from 450 to 37. In 1987 the Department of Defense issued (and removed in 1997)a requirement that all new projects must be programmed in ADA if possible. The language is still used today and the newest version is ADA 2005. It was named after Ada Lovelace who is often given credit for being the first computer programmer.

ADA has runtime checks that will check for off by one errors, buffer overflow errors, array access errors, and more. These checks make it a good language to use for life and death programs, such as avionics in planes, space travel, and missiles. It is still used today for things like this.

ADA is a fairly simple language because rather than using different symbols it uses mostly English words. Some of the only symbols that it does use are basic symbols like periods, and parenthesis.

If you wanted to make a program write "Hello World", this is how you would do it. ** with ** Ada. Text_IO ; ** procedure ** Hello is    begin Ada. Text_IO. Put_Line  (   "Hello, world!"   )  ; end Hello;