نمیدونم قبلاً در این مورد صحبت شده یا نه، ولی جالب دیدم مطرح کنم :
حتماً PasteBin یا سایر Syntax Highlighter ها (مثل اونی که تو این سایت استفاده شده) رو دیدین؛ Ideone.com (ت. Ideone کلمه ایتالیایی به معنی "ایده های بزرگ" یا "great ideas" ) یه قدم جلوتر برداشته و کامپایلر آنلاین برای بیش از 40 زبان برنامه نویسی فراهم کرده و این کمی بیشتر رو خودش اینطوری معنی میکنه : online mini IDE and debugging tool.
با این سایت میتونید :

  1. کدهاتون رو به اشتراک بگذارید (مثل PasteBin)
  2. کدها تون رو سمت سرور، به بیش از 40 زبان برنامه نویسی اجرا کنید.
  3. ورودی های خودتون رو به برنامه بدین و خروجی ها رو بعد کامپایل ببینید.
  4. از وب سرویس Ideone API استفاده و سرویس هایی مشابه آنچه Ideoneارائه میده، برای موبایل، وب، برنامه های دسکتاپ یا بلاگ ارائه کنید؛ اطلاعات بیشتر در مورد API رو می تونید اینجا [pdf:377KB] ببینید.
  5. امکان مدیریت کدها، انواع متفاوت اجرا و ... در صورت log in شدن داشته باشید.
  6. همچنین اطلاعاتی نظیر مصرف حافظه، سرعت اجرا، زبان و نسخه کامپایلر و ... رو بدست بیارید.

نمونه برنامه ها رو هم به زبان های مختلف می تونید اینجا ببینید. (مختلف که میگم واقعاً همه چی هست مثلاً کوبول، Erlang، Go، Haskell و حتی Brainf**k !)
اینم نمونه کد Brainf**k اش:
>+[>>,----------[>,----------]+++++[<-------->-]<[>>-<]>+[
-<+++++++[<------>-]<[>>-<]>+[
-<<[>>-<]>+[<<->>->]>
]<+++++++[<++++++>-]>>
]<++++++++[<+++++>-]<
[<]<[>>[++++++++++.>]++++++++++.[[-]<]]<]
کد بالا رو آنلاین اجرا کنید