Abstract :
Data-processing applications are rapidly becoming too complex to be supported by current computer architectures. A new type of machine structure, based on parallel associative processing and array principles, is proposed to overcome the limitations of attempting to map a non-numerical problem on to a numerically-orientated machine. This approach could lead to hyper-high-level languages and perhaps contribute to the solution of the `combinatorial explosion¿ problem.