Many of us have our favorite integrated development environments (IDEs). Over the decades such environments have continued to evolve to the point where they can do everything from prototyping ideas to analyzing the efficiency of the final code. Most desktop IDEs have become a form of Swiss army knives for code developers. With this increase in functionality, it is not surprising to find that installing an IDE can take a huge amount of a computer's hard drive to install. For example, a full installation of Microsoft Visual Studio can require up to 60 GB of hard disk space.
While a full install of everything within Visual Studio is an extreme example of disk space usage, the reality is that in today's world of cloud services, developers no longer need to install an IDE. There are several high-quality development tools and environments available through the web. In many cases, these web-based development IDEs are even free.
The following are five such IDEs that can be found online and used today. Some of these are great for building enterprise-level solutions. Others are better suited for simply learning a specific programming language. The common factor of all five of these tools is that you can access them from nearly anywhere even if you are using someone else’s computer!
Online IDE 1: Repl.it
Repl.it has a free version that allows for collaboration. It includes 500mb of storage. Processing power is limited to 500 MB of memory and .2 to .5 vCPUs. Here's a Repl.it screenshot:
Online IDE 2: CodePen
Online IDE 3: CodeAnywhere
Online IDE 4: AWS Cloud9
It is worth noting that AWS Cloud9 uses AWS, and thus the cost of using it is based on AWS service pricing. If you have an AWS Free Tier account, you can use the features within that tier for free. You can find more on AWS Cloud9 at https://aws.amazon.com/cloud9/.
Online IDE 5: JSFiddle