仕事場や家庭にコンピュータが十分に普及しておらず、ほとんどの人がインターネットという言葉さえ知りませんでした。その当時、やたらと長くて複雑なコードと格闘していたプログラマーたちの姿を見ていた1人のオランダ人は、もっと読みやすく使い勝手の良いプログラミング言語を作れないものかと思案しました。この奇妙な名前は、イギリスのコメディ番組『空飛ぶモンティ・パイソン』に由来します。日本語で「ニシキヘビ」を意味します。無料で一般公開されると、開発者たちの注目を集め、瞬く間に世界中のコンピュータにインストールされていきます。あることに加え、コードが短く簡潔に書けるように設計されているので、学習コストが低く、プログラマーは僅かな訓練期間で実際の開発に取り組むことができるようになります。使ってソフトウェアを開発する企業の生産コストを大幅に抑え、長い目でみると企業の大きな収益につながります。あらゆる分野に進出していますが、とりわけサイエンスの分野では独り勝ちという状況になりつつあります。本体部分はいたってシンプルで、必要最低限の機能しかありませんが、複雑な科学技術計算や統計処理を簡単に実行できるライブラリやツールが豊富に揃えられていて、しかもそれを無料でダウンロードし、目的に応じて機能を次々と拡張していくことができます。言語の習得に時間をかけずにすめば、それだけ自分の専門分野の研究に集中することができます。