Programming

I've been programming for many many years now; here are a few articles I've written about how to do it:

Python
A quick run down of my favourite Python libraries. more...
Style Guide
Some guidelines on writing well-structured programs, that will be easy for others to understand and maintain. more...
TCP/IP
Here I describe briefly how TCP/IP works; this is the protocol that runs the Internet. more...
Languages
A description of some of the different programming languages that exist - from machine code to SML. more...
Unix
Some handy information about using Unix. more...
© 1998 - 2012 Paul Johnston, distributed under the BSD License   Updated:16 Apr 2009