Web Based 'C' IDE: Approach
A Web based environment has been designed to execute C programs without explicitly installing any compilers on the machine, thus addressing the concerns of portability and accessibility. The environment runs on a Linux server, uses password authentication and provides each user with separate project directories to store all his programs. These can be accessed and modified by the respective user only. The entered code can be compiled and executed easily without using licensed software for the same. This saves installation time as well as memory of the client machine. The configuration of the machine need not be an issue as the system is web based and thus platform independent.