The Abacus Formula Compiler (AFC) is a software development kit for Java applications that use mathematical formulas. As a spreadsheet/formula compiler it can handle formulas like you know them from your favourite spreadsheet application. By describing these formulas in Java the Abacus Formula Compiler generates source code that can be compiled in just one step by the Java Virtual Machine.