Pasifika C++
A C++ textbook with a South Pacific flavour.


Free (and legal) download in multiple formats.


This is the print version of the book. You can download it for offline acces and to read, print and redistribute.


This is the online version of the book. Visit the link and bookmark the address for future reference.


This version of the book is best suited to ebook readers and tablets.


The motivation for this book.

Every semester Aidan Delaney teaches over 600 students the basics of C++ at the University of the South Pacific. Textbooks often cost FJD$100 each so the total cost to students is FJD$60,000 — this is the price of a good house in Fiji! Other text book are written with students from the USA, Ireland or China in mind. They tend to start in the wrong place for students with a South Pacific school bakground and contain examples that students here find difficult to grasp.

This book is written taking into account students from backgrounds as diverse as Fiji, Vanuatu, Samoa, Tonga and 7 other South Pacific countries. Students in Kiribati should find this book as approachable as students in the Cook Islands. They all have ownership of this book as it is an open-source text book.


Who to contact about this book.

  • 2009-2011

    Thinking liek a Computer Scientist

    Allen B. Downey wrote the original content for this book and released it under the GPL version 2.

  • 2011-2017

    Modern C++

    A buch of super-heros updated Allen's original text to include features from C++11 and C++14.

  • 2017-2018

    Pacific focus

    We needed some better motivation to study C++ and updates for C++17. The book was substantially rewritten to support the goals of the "Introduction to Computing" course a the University of the South Pacific.