# Chapter
1 Original Table of Context
2 I Evolution of Ada 95
3 II Highlights of Ada 95
4 III Overview of the Ada Language
5 Part Two The Core Language
6 1 Introduction
7 2 Lexical Elements
8 3 Types and Expressions
9 4 Object Oriented Programming
10 5 Statements
11 6 Subprograms
12 7 Packages
13 8 Visibility Rules
14 9 Tasking
15 10 Program Structure and Compilation Issues
16 11 Exceptions
17 12 Generics
18 13 Representation Issues
19 Part Three The Annexes
20 B Interface to Other Languages
21 C Systems Programming
22 D Real-Time Systems
23 E Distributed Systems
24 F Information Systems
25 G Numerics
26 H Safety and Security
27 Part Four Appendices
28 Appendix X Upward Compatibility
29 Appendix Y Revisions to Drafts
30 Appendix Z Requirements