Data processing systems for handling data base applications and 90% of applications are centred on data bases real time systems: to handle real time situations where time is critical for performing operations. Fault tolerant systems which are predominant in last 3 to 4 decades by bringing in redundancy, using error detection codes.
Multi-media systems: automated messaging systems using multimedia situations with interactive applications integrating voice and video networking computer systems: network computers are now taking off which can be plugged into any network embedded systems: they have a processor, control lines and the computational device is a part of the system.