Programming Languages
Lists of Programming Languages and General Information
Catalog of Free Compilers and Interpreters
Cat's Eye Technologies Language Lab
Critiques
Language List with Links at the University of Alberta
Programming Languages for the Java Virtual Machine
The Language List
WWW Virtual Library list of Programming Languages
Ada
Reference documents (Ada 95, Ada 83, etc.)
Ada Resources
Aldor
Aldor: A Categorical Programming Language
Prospects for Category Theory in Aldor
BASIC
General Information
BASIC Programming Language Resources
The All BASIC Code Home Page
The BASIC Archives
Dialects
Microsoft Visual Basic
True BASIC
BCPL
Free Distribution
C
comp.lang.c FAQ
Cprogramming.com
ISO Working Group - ISO/IEC JTC1/SC22/WG14 - C
The current Standard (C99 with Technical corrigenda TC1, TC2, and TC3 included)
Programming in C
Quizzes
C and C++ Quizzes
C programming language quiz
The C Standard Library
The C Library Reference Guide
C Standard Library
Tutorial on Pointers and Arrays in C
C++
Bjarne Stroustrup's homepage
Bjarne Stroustrup's C++ page
Bjarne Stroustrup's FAQ
The C++ Programming Language (3rd Edition)
General Resources
C++ FAQ Lite
References
When should I use references, and when should I use pointers?
Constructors
Should my constructors use (member) "initialization lists" or "assignment"?
GNA OOP/C++ Material
C++ Annotations
C++ Reference
C++ Virtual Library
Comeau C++ links and resources
cplusplus.com
C++ Language Tutorial
Humour
Susan Stepney
Libraries
Boost C++ Libraries
Documentation
Library Categories
Libraries
Boost.MultiArray
Eigen - template library for linear algebra: vectors, matrices, and related algorithms
Standard Template Library Programmer's Guide
Selected Topics
Critique
Why I Dislike C++ For Large Projects, by Mark Roulo
Expression Templates - Todd Veldhuizen
Functors
Function Objects
The Function Pointer Tutorials
Input/Output with files
C++ Binary File I/O
Nested functions
Early Ehlinger's Programming Portal
Herb Sutter's Guru of the Week
Separating Interface and Implementation in C++
Interface Class
PIMPL
Opaque Pointer (aka Cheshire Cat/Pimpl)
The C++ Standards Committee - JTC1/SC22/WG21
Draft C++ standard in its later stages (the actual standard costs money)
D
Wikipedia
Forth
Forth Interest Group
Fortran
General
Compaq Fortran
FAQ
Resource List
Standards Documents
Tools and Applications Software
Fortran 90
A Conversion Course for Fortran 77 Programmers
Full course material
FAQ
Resource List
Haskell
GHC - the Glasgow Haskell Compiler
GPH - Glasgow Parallel Haskell
HUGS - Haskell interpreter
pH - Parallel Haskell
Java
Java FAQ Index
Java / General
java.org
JavaServer Product Group
Class sun.servlet.http.HttpRequest
Java Technology Developers
IBM developerWorks : Java technology
Microsoft Technologies for Java
Microsoft SDK for Java 3.2
Sun - Java Developer Connection
LaTTE: A Fast, Open-Source Java Virtual Machine and Just-in-Time Compiler
Learning Java
About.com: Focus on Java
Java Coffee Break
The Java Tutorials
Getting Started
Learning the Language
Essential Classes
Concurrency
Osiris Foundation Classes
Servlets
Logo
Lua
Maple
MATLAB
Product Support
Documentation
Getting Started
Functions
By Category
Alphabetical List
External Interfaces
Calling C and Fortran Programs from MATLAB Command Line
Creating C Language MEX-Files
C Source MEX-Files
Examples of C Source MEX-Files
Handling Complex Data
Debugging C Language MEX-Files
Debugging on Linux Platforms
C and Fortran API Reference
Printable (PDF) Documentation on the Web
Solutions
Data Importing/Exporting
File I/O
Is it possible to use FREAD and FWRITE to read and write complex binary files?
Tech Notes
MEX and Compiler
MEX-files Guide
Tips
libXp.so.6 missing
Debian User Forums
Install package libxp6
Linux Matlab Printing Problem
MathTools - fast MATLAB replacement
O-Matrix: an interactive analysis and visualzation tool
Parallel Computing Toolbox
ML
FAQ
Information about Standard ML
Oberon
Ulm's Oberon System
Octave
Documentation
Manual
Octave-Forge - Extra packages for GNU Octave
Documentation
C++ Documentation
Classes
Da Coda Al Fine - Pushing Octave's Limits
Function Reference
Data Analysis
Fourier Analysis
Parallel Octave
Perl
Comprehensive Perl Archive Network
Perl Mongers
PostScript
A First Guide to PostScript
Extracting text from PostScript
PreScript
pstotext
Ghostscript, Ghostview and GSview
Internet PostScript Resources
Internet Resources for PostScript & Ghostscript
Marking a document as a draft
PostScript Quick Tips
PostScript to PDF Converter
Python
R
Wikipedia
Smalltalk-80
Squeak
Last updated on Apr 13 2012 at 15:22
by
Ian Glendinning