Command line meets dragonslayer

SCA computer geeks will be in their glory in How to Kill a Dragon with Programming, a bit of humor that proposes how the beast might be slain and the princess rescued using a number of popular computer languages.

So, a beautiful princess is being held prisoner by a nasty dragon, and the job of the noble computer knight/wizard is to rescue her using not a +2 magical sword, but a number of popular programming languages such as Java, C++ or COBOL. Who wins?