Battle is based on the popular game Battleship which is primarily played to familiarize people with the location and designation of points on a coordinate plane.
The original author is Ray Westergard
The game is published as type-in source code in Basic Computer Games (Microcomputer Edition), ed. David H. Ahl with Steve North, Workman Publishing, New York, 1978 (ISBN 0-89480-052-3).
The BASIC source code listing is published in Microsoft BASIC 3.0; suggestions for conversion to a wide range of other BASIC implementations are provided.