- HubPages»
- Technology»
- Computers & Software»
- Computer Science & Programming
3 Best Sites to Compile, Interpret and Run your Programs Online

Don't have an Compiler in your system ? Have assignment or test on programing language ?no need to worry, using these online compilers and interpreters you can run your programs very easily. With these sites you can compile C, C++, Objective-C, Python, Ruby, Lua, Fortran 90/95, Pascal, HTML , CSS, Javascript, PHP and SQL.

1. sourceLair
sourceLair is a cloud based IDE that lets you write, test and run your code in the cloud without having to install any compiler, editor or anything at all.
Its so simple and good looking one than any other such sites which i have used. You can group up your works in different folders and keep it organized if you have an account in sourceLair. Not only that if you have an android phone or if you are using Google chrome you can install sourceLair app in it
Resource

2. compilr
[ Update: Its no longer free ]
compilr is yet another great online IDE which supports many more features than other compilers available at online. For using compilr you should have an account in it, for free users it offers 250 mb of space to create your projects. The best this i like about compilr is its console, unlike other sites you can input values at run-time. So if you are planning to take your project seriously this is the best option for you
Resource

3. ideone
ideone compiler and debugging tool which allows to compile and run code online in more than 40 programming languages. It offers a vast amount of programming language to work with, its the main advantage of this site. The main disadvantage is that its crowded with ads. This site could be help full if you are working with some other programming language which i have mentioned above
Resource
Conclusion
If you are going to work with simple programs which doesn't require any user input you should go for sourceLair, its easy to do programming in sourceLair via chrome and android phones.
compilr is the best place to work with if you are going to create a project, it has much advanced options compared to other online compilers and IDE.
If you want to work with a vast verity of programming languages and don't care about the ads ideone is the best place for it.