Servers and software programs are very expensive. Buying assets for developing software, which will be used only for few months, is impractical and a total waste of resources. There are abundant choices to assist developers to get a jump start in the cloud with no cost at all and no necessity to buy or install any programs or hardware. With the myriad of free development devices and services in the cloud, one can start evolving much quicker, reduce time-to-deployment, with no upfront payment or managing hardware hassles. Some free cloud resources available, which are discussed as follows.