Tja, dat is een hele vage en brede vraag waarop geen antwoord is te geven.
Onduidelijkis, wat voor interface wil je gebruiken. Hebben we het hier over een web applicatie, een QT of gtk omgeving, commandline? Moet het weergeven van een plaatje geintergreerd worden of mag je een externe viewer aanroepen. Welk formaat zijn je plaatjes? Moet het interactief zijn?
In principe zijn alle talen geschikt. Python, ruby of perl zijn eenvoudig te gebruiken omdat je die niet hoeft te compileren. Met alle drie kun je zowel met gtk, QT als html "praten". Alle drie kunnen externe viewers starten. Kortom er is geen 'best choice'. Heb je al ervaring met programmeren? Ik vind python een taal die eenvoudig is voor beginners en ook krachtig genoeg is voor veel gevorderden. Maar anderen vinden dat van andere talen ook