Ada: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 35:
== Sommario ==
* {{modulo|Ada/Copertina|breve}}
=== Per iniziare ===
* {{modulo|Ada/Basi|Basi|breve}}
* {{modulo|Ada/Installare|Trovare e installare Ada|breve}}
* {{modulo|Ada/Sviluppare un programma|Sviluppo di un programma in Ada|breve}}
* {{modulo|Ada/StringsVariabili|StringsVariabili|breve}}
 
* {{modulo|Ada/Controllo|Strutture di controllo|breve}}
=== Caratteristiche del linguaggio ===
* {{modulo|Ada/Matematica|Operazioni matematiche|breve}}
 
These chapters look at the broader picture. They are more tutorial like and show how the keyword, operators and so forth work together.
 
* {{modulo|Ada/Controllo|Strutture di controllo}}
* {{modulo|Ada/Subtypes|Types and Subtypes}}
* {{modulo|Ada/Strings|Strings}}
* {{modulo|Ada/Subprograms|Subprograms}}
* {{modulo|Ada/Packages|Packages}}
* {{modulo|Ada/Input Output|Input Output}}
* {{modulo|Ada/Exceptions|Exceptions}}
* {{modulo|Ada/Generics|Generics}}
* {{modulo|Ada/Tasking|Tasking}}
* {{modulo|Ada/Object Orientation|Object Orientation}}
* {{modulo|Ada/Memory|Memory management}}
* {{modulo|Ada/Ada 2005|New in Ada 2005}}
* {{modulo|Ada/Tips|Ada Programming Tips}}
 
=== Computer Programming ===
 
The following articles are Ada adaptations from articles of the [[Computer programming]] book. The texts of these articles are language neutral but the examples are all Ada.
 
* {{modulo|Ada/Algorithms|Algorithms}}
* {{modulo|Ada/Function overloading|Function overloading}}
* {{modulo|Ada/Mathematical calculations|Mathematical calculations}}
* {{modulo|Ada/Statements|Statements}}
** {{modulo|Ada/Control|Control Statements}}
* {{modulo|Ada/Variables|Variables}}
 
=== Language Summary ===
 
Within the following chapters we look at foundations of Ada. These chapters may be used for reference of a particular keyword, delimiter, operator and so forth.
 
* {{modulo|Ada/Keywords|Keywords}}
* {{modulo|Ada/Delimiters|Delimiters}}
* {{modulo|Ada/Operators|Operators}}
* {{modulo|Ada/Types|Types}}
* {{modulo|Ada/Attributes|Attributes}}
* {{modulo|Ada/Pragmas|Pragmas}}
 
=== Librerie predefinite ===
 
The library which comes with Ada in general and [[w:GNAT|GNAT]] in particular. Ada's built in library is quite extensive and well structured. These chapters too are more reference like.
 
* {{modulo|Ada/Libraries/Standard|Standard}}
* {{modulo|Ada/Libraries/Ada|Ada}}
* {{modulo|Ada/Libraries/Interfaces|Interfaces}}
* {{modulo|Ada/Libraries/System|System}}
* {{modulo|Ada/Libraries/GNAT|GNAT}}
 
=== Altre librerie ===
 
Altre librerie distribuite liberamente ma che non sono parte dello standard.
 
* {{modulo|Ada/Libraries|Libraries}}
** {{modulo|Ada/Libraries/MultiPurpose|Multi Purpose}}
** {{modulo|Ada/Libraries/Container|Container Libraries}}
** {{modulo|Ada/Libraries/GUI|GUI Libraries}}
** {{modulo|Ada/Libraries/Distributed|Distributed Objects}}
** {{modulo|Ada/Libraries/Database|Database}}
** {{modulo|Ada/Libraries/Web|Web Programming}}
** {{modulo|Ada/Libraries/IO|Input/Output}}
* {{modulo|Ada/Platform|Platform}}
** {{modulo|Ada/Platform/Linux|Programming Ada 95 in Linux}}
** {{modulo|Ada/Platform/Windows|Programming Ada 95 in Windows}}
** {{modulo|Ada/Platform/VM|Programming Ada 95 in Virtual Machines (Java, .NET)}}
* {{modulo|Ada/Portals|Open-source portals}}
 
{{Linguaggi di programmazione}}