The Free On-line Dictionary of Computing (30 December 2018):
Small-C
   A subset of C.  The original compiler, written in C by Ron
   Cain, appeared in Dr. Dobb's Journal.  James E. Hendrix
   improved and extended the original compiler and published "The
   Small-C Handbook".  Both these compilers produced 8080
   assembly code.
   A Small-C compiler based on RatC produced 6502 assembly
   code for the BBC Microcomputer.  It was written in Small-C
   and bootstrapped using Zorland C on an Amstrad PC1512
   under MS-DOS 3.2, then transferred onto a BBC Micro using
   Kermit.  The compiler can be used to cross-compile 6502
   code from an MS-DOS host, or as a resident Small-C
   compiler on a BBC Micro.  It runs on 68000, 6809, VAX,
   8080, BBC Micro and Zilog Z80.
   Posted to comp.sources.unix volume 5.
   (ftp://apple.com/ArchiveVol1/Unix_lang).
   ["Small-C"?, Ron Cain, Dr. Dobb's Journal, May 1980, Dec
   1982?]
   ["The Small-C Handbook," James Hendrix, Reston 1984, ISBN
   0-8359-7012-4].
   (1989-01-05)