AmigaQtoolkit is a basic C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ using AmigaOS 3.1. C++ is a programming language developed at AT&T Bell Laboratories in the early 1980’s. The language was designed with the intent of merging the efficiency and conciseness of C with the object-oriented programming features of SIMULA-67. Since its creation, the language has evolved rapidly and several new features have been added since its initial release in 1985. With a few modest exceptions, C++ can be considered a superset of the C programming language. While C++ is similar to C in syntax and structure, it is important to realize that the two languages are radically different. Comparing C to C++ is like comparing checkers to chess. Although both games are played on the same board, one must realize that the game of chess cannot be played using the same strategy as that used in the game of checkers. C++ and its support for object-oriented programming provide a new methodology for designing, implementing and ease of maintaining software projects which C, a structured programming language, is unable to support.