It's your lucky day since there's almost no programming involved in Waifu Academy (Well, there's the "phone app"in-game, that, let's say it, isn't finished and no one use).
Check out the software, it's call Ren'py, to make a game like Waifu Academy, I would say that it requiert to learn 8 keyword:
- 2 to define "checkpoint" and "go" to it
- 2 to show an image and show a text
- 1 to show a menu for the choices
- 1 to make a video usable in Ren'py
Well, the "hard part" is to write a "good" story and being able to do something "good looking" with Honey Select, while knowing that we don't have the cards/blueprints for the characters, even through there are some "fan-made".