Pour la calculette... tout langage parfaitement interactif peut être utile... et pour du graphique, évidemment, ça s´ammoindri...
Du langage facile Java/C++/Delphi/... pour la créer, tu as aussi l´assembleur pour t´amuser... etc etc
Compilateurs C : Borland C/C++ builder, LCC win32...
Compilateurs C++ : Borland aussi, Visual C++
Compilateurs Delhpi : Borland pour Delphi . ..
Compilateurs Java : Borland JBuilder ( attention aux versions) et autres ( éventuellement profiter des beans)
Compilateurs assembleur :... td...c´est son nom, mais le reste
Il existe plein d´autres langages aussi donc... soyez inventif et pas bêtes ( éviter le SQL pr une calculette par exemple... ou le cobol... quoique...)