This is the official page for the computer algebra system ApCoCoA.
ApCoCoA stands for Applied Computations in Computer Algebra. It is based on the computer algebra system CoCoA, which can be found at http://cocoa.dima.unige.it/. Some information can also be found in the CoCoA section of this wiki. There is absolutely NO link to the Apple cocoa interface!
ApCoCoA is developed by the ApCoCoA Team, which is lead by Martin Kreuzer, and is always looking for new contributors.
The software ApCoCoA is a client/server application. The functionality of the server is implemented in ApCoCoALib, a GPL'ed C++ library. The client consists of an interpreter/a parser and an open source graphical user interface. All the functionality of CoCoA is provided by this client and in addition there are some new commands available. These additional commands are described in the ApCoCoA Manual.
ApCoCoA 1.0 Released! (Dec. 22, 2008)
For a list of features, see  To download executables, go to ApCoCoA Downloads
- 2009/02/13: ApCoCoA goes Eclipse! The Eclipse GUI tutorial explains how to set up and work with the next generation Graphical User Interface for ApCoCoA. It is still alpha but already usable.
- 2008/12/22: Release of ApCoCoA 1.0. ApCoCoA Downloads
- 2008/02/05: There is a new binary of an ApCoCoAServer for Windows, which includes $weyl.GBasis(I) (see  for details). If you want to use it you also have to use an updated version of package weyl (which can also be found in the forum)
Versions, changes and bugs
The current ApCoCoA version is 1.0 / 0.99.23. You can download the source and binaries from our download page. There are more recent versions available in our open mercurial repository. If you want to use these newest developments, please have a look at the source code management page. The latest changes between different versions are documented in the ApCoCoA:Changelog and a listing of the bugs we are aware of can be found at ApCoCoA:KnownIssues.