Какой язык программирования выбрать для данной цели?
это можно сделать даже без webGL - просто на хтмл + жаваскрипт
геометрию просчитывает жаваскрипт
а обьекты (цвезды, планеты, кометы) отображать в виде растровых картинок с произвольным позиционированием
Язык программирования JavaScript, технология WebGL. 
https://youtu.be/zOYwEnN15OY