Department of Computer Science


Technical reference materials


This page contains links to a range of reference materials covering the technical aspects of Computer Science. This includes language references for the programming languages used in the department.

  1. » AFS
  2. » C/C++
  3. » GNU/Linux
  4. » Haskell
  5. » HTML
  6. » Java
  7. » Microsoft.NET
  8. » PHP
  9. » Python
  10. » Ruby
  11. » SQL
  12. » Unix
  13. » VRML

AFS


Overview

Documentation

Top

C/C++


Tools

External link: c++ reference

Top

GNU/Linux


Applications

External links

Websites: GNU homepage | GNU for Windows (Cygwin)

Programming/Text editors: Emacs | Glimmer | Vim | XEmacs

Distributions: Mint | Debian | Ubuntu | Fedora| Arch | RedHat | Slackware | SuSE

More Linux-related documents can be found at the Linux Documentation Project website.

Top

Haskell


Haskell 1.4

External Link: Haskell homepage

Top

Java


Note: Due to copyright, some of the following Java pages are only available on external sites.

Java 7 (aka J2 SE 7)

Java 6

Java 5 (formerly version 1.5)

Other Packages

  • Ant - Java-based build tool
  • CUP - parser generator for Java
  • Junit - Java-based xUnit architecture for unit testing frameworks
  • Java3D 1.1
  • Java Mail 1.1
  • JGL - Java Generic Library
  • JLex - lexical analyzer generator for Java
  • JFlex - fast lexical analyser generator for Java

External Link: Java Homepage

Top

Microsoft.NET


Note: Due to copyright, these pages are only available on external sites.

General

Top

PHP


General

External Link: PHP Homepage

Top

SQL


General

Applications

External Link: MySQL Homepage

Top

Unix


General

Applications

  • lex (See also the Java version, JLex)
  • TeX
  • perl - Practical Extraction and Report Language (Actually Perl is available on many platforms).
  • yacc (See also the Java version, CUP)
Top

VRML


Specifications

External Link: Web3D homepage

Top