Ada
1979年、米国国防総省が信頼性、保守性に優れた、主として組み込みシステム向けの言語を作りたいという意図のもと、国際競争入札を行い4社に発注、各設計仕様書の表紙が赤、青、黄、緑だったことから、そのままそれぞれの言語名称としてRED、BLUE、YELLOW、GREENと呼ばれた。この入札で優勝したのはフランス人チームで、公平を期すため選定時にはGREENと名付けられた。そのような理由から、イメージカラーは緑である。特徴的な要件としては、大規模開発や長期保守性の観点から、
コーディング効率よりも可読性を重視すること
プリプロセッサマクロを持たないこと
などがあった。
プログラム言語としての機能としては、
強い型検査(コンパイル時および実行時)。属性によって型に関する情報が取得できる。
複雑な型を持つ定数。
手続き・関数・演算子の多重定義。
プラグマを使った処理系依存の機能の指定。
パッケージ(後にC++がnamespaceとして追従)
汎用プログラミング(後にC++がテンプレートとして追従)