gosu is a statically-typed general-purpose programming language that runs on the java virtual machine. its influences include java, c#, and ecmascript. development of gosu began in 2002 internally for guidewire software, and the language saw its first community release in 2010 under the apache 2 license.