I have seen the language name capitalized as ADA, as well as Ada. Which is right?
The correct capitalization is Ada. It’s a proper name, for Ada Lovelace (1815-1852), who is regarded to be the world’s first programmer. Using all-caps usually implies an acronym, and this forum is not devoted to the American Dental Association :-). In addition, the ISO and IEEE recommend as a general guideline that one spell like proper names the language names that are pronounced as they are spelled (e.g. Ada, Pascal, Cobol, Basic, Fortran). Note: that a name originally resulted from abbreviation is considered irrelevant. For language names that are phonetically spelled (e.g. C, C++, APL, PL/1), they should be spelled in all uppercase.