If you know technologies such as Java, PHP, Ruby, Node.js, Python, or MongoDB then there are things you can do using these. I have wanted to try a Ruby project for a while, and OpenShift seems a nice environment in which to experiment.
From The Openshift Website
OpenShift Online is Red Hat’s public cloud application development and hosting platform that automates the provisioning, management and scaling of applications so that you can focus on writing the code for your business, startup, or next big idea.
Using OpenShift Online in the cloud is free and it’s easy. All it takes is an email address.
The console makes it easy to create an application to code to while also creating applications that are up and running instantly. Deploy a powerful content management system like Drupal or the industry standard blogging platform, WordPress, at the click of a button. See all of our QuickStarts.