Before revision: Indexing software programs are tools which help to build a book index.
After revision: Indexing software are computer software programs in form of application which help to build a book index.