The design of a minimal expandable computer language. - James R. Bell 001 (1968)

A new method for determining linear precedence functions for precedence grammars. - James R. Bell 001 (Commun. ACM, 1969)

Transformations: the extension facility of Proteus. - James R. Bell 001 (ACM SIGPLAN Notices, 1969)

The Quadratic Quotient Method: a Hash Code Eliminating Secondary Clustering. - James R. Bell 001 (Commun. ACM, 1970)

The linear quotient hash code. - James R. Bell 001; Charles H. Kaman (Commun. ACM, 1970)

Threaded Code. - James R. Bell 001 (Commun. ACM, 1973)

Rapid Calculations of Subscripted Array Addresses. - James R. Bell 001 (Softw. Pract. Exp., 1974)

An Investigation of Alternative Cache Organizations. - James R. Bell 001; David P. Casasent; Gordon C. Bell (IEEE Trans. Computers, 1974)

The Quadratic Quotient Method: a Hash Code Eliminating Secondary Clustering (Reprint). - James R. Bell 001 (Commun. ACM, 1983)