Java Tutorial - Another java tutorial
vi tutorial - This is a tutorial aims to teach student how to use vi editor in the unix environment.
libsx documentations - The LibSX library is a simplified interface to X and the Athena Widget set. Its purpose is to make writing X applications much easier.
WWW course - A tutorial course to familiarise participants with the World Wide Web. The course utilises the capabilities of the World Wide Web and is divided into modules.
C++ Annotations - This is document intented for knowledgable users of C who would like to make the transition to C++. This is not complete handbook but rather serves as an addition to other documentation sources.
UNIX commands - Open software Foundation OSF1/2.0 manual. unix system help
HTML tutorial - This document tries to demonstrate, through example as much as possible, how to construct web pages. Everything you see on the web is described in documents written in a special language called HTML, or HyperText Markup Language. This language tells programs like Mosaic and Netscape how to display text, pictures, and links on the screen. This page will present the basics of HTML, by showing both the original document and the output on your browser.
Ada - GNAT is a high-quality, complete compiler for Ada95, integrated into the GCC compiler system, and distributed freely, with sources, under the Copyleft policy of the Free Software Foundation. Ada Core Technologies provides commercial support for GNAT and related software, including maintenance, porting of Ada83 applications to Ada95, porting of GNAT to new hardware platforms, training, and consulting.
Usenet - comp.lang.ada
C programming - As a programming language, C is rather like Pascal or Fortran. Values are stored in variables. Programs are structured by defining and calling functions. Program flow is controlled using loops, if statements and function calls. Input and output can be directed to the terminal or to files. Related data can be stored together in arrays or structures.

Of the three languages, C allows the most precise control of input and output. C is also rather more terse than Fortran or Pascal. This can result in short efficient programs, where the programmer has made wise use of C's range of powerful operators. It also allows the programmer to produce programs which are impossible to understand.
C++ - Programming in C++, Rules and Recommendations
C++ usenet
UNIX help for Users - Helpful information for users of the UNIX operating system, developed at the University of Edinburgh from work funded by the ITTI.