Software
As of July 2012, over 24,000 titles had been released for the Spectrum family. While most of these are games, the library includes programming language implementations, databases (e.g. VU-File), word processors (e.g. Tasword II), spreadsheets (e.g. VU-Calc), drawing and painting tools (e.g. OCP Art Studio), and even 3D-modelling (e.g. VU-3D) and archaeology software amongst many other types.
The early Spectrum models' great success as a games platform came in spite of its lack of built-in joystick ports, primitive sound generation, and colour support that was optimised for text display: the hardware limitations of the platform required a particular level of creativity from video game designers.
Read more about this topic: ZX Spectrum