Les simulations ont été programmées en Delphi, un langage simple et performant. Ces simulations ont pour but d'illustrer les trois lois de Kepler, non pas de modéliser fidèlement le mouvements des planètes. Précisément, les simulations utilisent les trois lois de Kepler pour modéliser le mouvement global des planètes dans le référentiel héliocentrique.
Les programmes traitent séparément la première loi des deux autres, plus indépendantes. En clair, lorsqu'on observe la première simulation, on ne voit que l'ellipse. Il ne faut absolument pas se fier à la vitesse. C'est le rôle de la deuxième loi, qui elle montre que la planète prends de la vitesse à mesure qu'elle se rapproche du Soleil.
Les aires en bleu sont égales. C'est la deuxième loi de Kepler. Ainsi, on peut dire que la planète accélère lorsqu'elle se rapproche du soleil, car les aires en bleu ont été balayées pendant la même durée. Enfin, la troisième simulation montre le mouvement de deux planètes autour du Soleil. On utilise alors la troisième loi de Kepler.
On peut ici modifier la distance entre les planètes et apprécier le changement de vitesse.
L'utilisateur peut modifier l'excentricité de l'ellipse, celles des planètes étant accessibles par un clic droit sur la zone de texte prévue pour l'excentricité :
La vitesse de l'animation peut être modifiée et l'utilisateur peut à loisir stopper ou redémarrer la simulation.