7-year-old builds her own mobile game using Bootstrap programming language

First grade student Zora Ball has built a full mobile video game on her own using the Bootstrap programming language, according to the Philadelphia Tribune.

Ball built her mobile app using the Bootstrap programming language and debuted her creation at the Bootstrap Expo, held at the University of Pennsylvania last December. When asked, the girl was able to use Bootstrap to reconfigure her application on the spot.

The young programmer learned how to code through an after-school program at the Foundation for the Advancement of Technology in Education (FATE), a non-profit Philadelphia organization that teaches the Bootstrap programming language and organizes the yearly Bootstrap Expo. The organization instructs children between the ages of 12 and 16 in Bootstrap as a way to teach algebraic concepts through the development of video games.

In a recent Reddit AMA, FATE executive director Kelly Ohlert said Ball's game was "a simple game with a hero, a target, and a danger" and included vampires and jewels.

"Think Mario trying to collect coins while avoiding Goombas," Ohlert explained.

According to Ohlert, the Bootstrap program is currently operating in two Philadelphia inner-city schools, as well as a an eight-week class. Attendees are taught by volunteers and showcase their games at the Bootstrap Expo. More information on FATE, including how to become a volunteer, can be found on the organization's website.

More from Polygon

Enemy Starfighter: Homeworld from inside a fighter

  • Call of Duty: Advanced Warfare gameplay trailer

  • Diablo 3 - Xbox One vs. PC comparison

  • Hearthstone - Military Quarter gameplay video

  • Elite: Dangerous Overview video

Latest Discussions

Log In Sign Up

Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.



Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.