Fabian Nicieza has written for over 10 different comic books.
Ada is a structured , statically typed , imperative , wide-spectrum , and object-oriented high-level computer programming language , extended from Pascal and other languages .. Pascal. Pascal ( programming language ). structured. structured programming. statically typed. statically typed. imperative. Imperative programming. wide-spectrum. wide-spectrum language. object-oriented. Object-oriented programming. high-level. High-level programming language. computer. computer programming. programming language. programming language. It has built-in language support for design-by-contract , extremely strong typing , explicit concurrency , offering tasks , synchronous message passing , protected objects , and non-determinism .. strong. Strongly typed programming language. design-by-contract. design by contract. non-determinism. nondeterministic programming. Ada improves code safety and maintainability by using the compiler to find errors in favor of runtime errors .. Ada is an international standard ; the current version -LRB- known as Ada 2012 -RRB- is defined by ISO / IEC 8652 :2012 .. Ada was originally designed by a team led by Jean Ichbiah of CII Honeywell Bull under contract to the United States Department of Defense -LRB- DoD -RRB- from 1977 to 1983 to supersede over 450 programming languages used by the DoD at that time .. Jean Ichbiah. Jean Ichbiah. CII Honeywell Bull. Groupe Bull. United States Department of Defense. United States Department of Defense. Ada was named after Ada Lovelace -LRB- 1815 -- 1852 -RRB- , who has been credited with being the first computer programmer .. computer. computer programming. Ada Lovelace. Ada Lovelace