Learning Games On Computer Languages