Monday, April 20, 2009

Ada

Today I was thinking about programming languages to talk about and came up with researching about Ada, and not the American Dental Association. Ada was developed in 1977 by a tream contracted by the U.S. Department of Defense and is extended from Pascal and other programming languages. According to wikipedia, the language was named after Ada Lovelace who is credited for being the first computer programmer.

It was originally targeted for real-time and embedded systems, and supports a large number of compiler check to help avoid bugs during a run time. To allow a better quality for error messages, Ada does not allow you to use a ';' without putting a statement before hand. Also, if you want to declare a variable as empty you need to declare it by NULL. You can also avoid a dangling conditional statement, the user has to use an 'endif' statement to keep everything organized and working correctly. All in all, the Ada language is fairly easy to use and allows for functions such as strong typing, run-time checking, and parallel processing.

No comments:

Post a Comment