Skip to main content

System Programs

  • they basically provides an convenient enviroment for programs for thier development and execution.
  • Some of them are simply user interfaces to system call.
  • Others are considerably more complex.

Status Information

  • Date, time
  • Amount of available memory or disk space
  • Number of users
  • Detailed Performance
  • Logging , Debugging Information etc

File Modification

  • text editors

Programming Language Support

  • Compilers
  • Assemblers
  • Debuggers
  • Interpreters

Program loading and execution


  • Creating virtual connection among the processes , user and computer systems.
  • Allowing the user to send messages to another's screen.
  • to browse webpage
  • to send emails