Sorry, not currently accepting new clients.
We support all POSIX platforms
Open Source Tools for Science
R Statistical Analysis
Graphics and Publishing
Background image by Pete Linforth from Pixabay
The C/Unix Programmer's Guide is a comprehensive text on
C and C++ programming in the Unix environment, covering all aspects of
programming in the Unix environment, including basic Unix usage, the C
language, standard libraries, programming tools, and an introduction to C++.
It's the only book you need for learning how to program under Unix.
The "Research Computing User's Guide" is a free, work-in-progress
book about research computing, also known as computational science.
The book consists of the following parts:
- Overview of scientific computing methods and comprehensive coverage of
Unix basics and shell scripting
- Introduction to parallel computing and popular job schedulers
- Introduction to scientific programming, with emphasis on performance (unfinished)
- Introduction to parallel programming with OpenMP and MPI (unfinished)
You can view the HTML version or
download the PDF. Answers to the practice
questions are in the practice key.