様々なプログラミング言語を経験して、私が最終的に行き着いたのは Python でした。
UNIXの哲学として use software leverage to your advantage という言葉がありますが、
それを体現する言語として最もふさわしいのが Python だと考えます。(ダイソンのCM的に)
早い、無料、高機能
読みやすく書きやすい
開発環境が整っている - Eclipse, PyDev, wxFormBuilder
クロスプラットフォーム
拡張モジュールが豊富
MATLAB的に使える - Numpy, Scipy, matplotlib
GUIアプリの作成も簡単 - wxPython, wxFormBuilder
画像処理もできる - OpenCV
Windows API も呼び出せる - win32api
ExcelやAccessのファイルも読み書きできる - win32com
C言語で書いた関数を呼び出すのも簡単 - ctypes
アプリケーションの内部に組み込むこともできる
実行ファイルも作成できる - pyInstaller
(外部リンク)
PyInstaller
PySide
wxPython
wxFormBuilder
Numpy
Scipy
matplotlib