Mosaic's single board computers are programmable in either the C or Forth programming languages. There are many C programming books and tutorials available both online and on paper. We recommend the following references for novice C programmers.