Everything about technology!

Sunday, July 7, 2013

FREE ONLINE COMPILERS

By on Sunday, July 07, 2013


If you are a developer then you obviously be doing lots of coding every day. The field of computer science is very vast and there are endless numbers of programming languages which are used by developers every time and then. We need to install different software and frameworks for different languages which complicates the development part. Although many frameworks allow programming of different languages in one place but these ID’s or frameworks are usually very bulky or you need to spend few bucks to use them.
          So we have got very interesting and helpful information for you. In this article, we will let you know about some online compiler. Online compilers are basically websites where you write your code, submit them and you will get your output. It is similar to the software’s like Turbo c++ or net beans, eclipse etc. But all these stuff is online and you don’t need to install different IDE’s for different languages. Now you have lots of free memory and you can save more movies or play more games on your PC which I myself do.
     
     1) codepad.org

It is an online compiler and an interpreter developed by Steven Hazel, founder of Sauce Labs. It is a pastebin. Pastebin are the sites usually used by programmers to store their piece of code online or any other type of text can be shared. This site also provides you a URL so that you can share your code via email or chat. It supports 13 programming languages which include C, C++, Python, D, Ruby and many others. You can code in any language by selecting that language from the left panel. It also works on many mobile devices.

Error
(Codepad.org)

    
     2) ideone.com

Yet another amazing IDE for developers. It is also a compiler and debugger like codepad.org but it has many other features and not just a pastebin. You can see your recent codes, make your codes private so that it is not hidden from recent codes list, and store your codes or any other type of text. It supports more than 40 languages and supports many traditional language supports which are rarely used these days like FORTRAN, COBOL, NUA, Nice and many other including scripting and web languages as well.

Errror
(ideone.com)


     3) pythontutor.com

This is the best compiler for learning python language. Although it just supports only Python language but the way it displays the output of the code is fantastic. Rather than just displaying the output, it explains the code by step by step images. How and when a line is executed, how the looping is performed, every step is displayed in a much sorted manner. You don’t need to read any text books. Just write the code and you can easily understand it by its step by step tutorial. You can also share these tutorials by sharing its embedded URL.

error
(Step-by-Step Tutorial)
  

     4) sagenb.org

It not just a site it’s your online notebook. Other than performing coding you can also perform complex mathematical calculation on this site. First you need to login in to the site and then it creates worksheet for your work. You can also save your worksheets online or a download them. Using sage you can do calculus, cryptography, graph theory and many other mathematics operations. Check out their website for full details. It also has support for many programming languages.

error
(sage worksheet)


     5) compileonline.com

This website developed by Mohammad Mohtashim which has support for almost every type of language including web developing languages, scripting languages, mobile development and many, database support (SQL) and you can upload your code, download your code or share it.

error
(Language Options on compileonline)

All these online compilers and debugging tools really come in handy when you are not using your PC and using can easily execute and debug code of any language using these compilers.  


If you have any other good alternative other than these, don’t forget to share it with us.

4 comments:

  1. these all suck compared to codepen.io, c9.io, nitrous.io

    ReplyDelete
    Replies
    1. Well the one you told are also good. But the above one are no way behind except that they might not be designed very good but the purpose is solved.

      Delete
  2. nice share ,thank's for u share these most importance tools programming purpose

    ReplyDelete
    Replies
    1. Thanks! We believe in sharing information with poeple and I am glad you like my post!

      Delete

About