NeuralCAD is a neural network creation software package that enables the user to create four different types of neural networks. These include Back propagation, Counter propagation, Brain State in a Box, and Discrete Autocorrelation. The newest version of NeuralCAD includes help support and has a much improved user interface and saving function. The registered version includes printing support and two additional networks: Boltzmann Machine and Fuzzy Associative Memory.