This is a picture of the coding screen from the strategy game A.i. Wars, which I developed in part with my company's development team over a two year period. From here you could write Java programs that would control your civilization. That was the point of AI Wars: To teach you how to program while playing the game!
I work as a professional Ruby developer working with frameworks ranging from the new asynchronous web framework Cramp to old standbys like Ruby on Rails, as well as having experience with the more lightweight Sinatra/Padrino frameworks. I also do work with frontend technologies and frameworks, my favorite being Backbone.