差分
編集の要約なし
'''Turbo Pascal'''(ターボ パスカル)は、(読み:たーぼぱすかる)とは、[[ボーランド]]が発売していた[[Pascal]]のに強く影響を受けた[[プログラミング言語]]および[[統合開発環境]]である。 == 概要 ==Turbo Pascalは、[[エディタ]]、[[コンパイラ]]、[[リンカ]]を統合した[[パソコン]]向け統合開発環境の最も初期の製品のひとつである。向け[[統合開発環境]]のなかでも初期の製品のひとつである。 なお、[[プログラミング言語]]としては純粋な[[Pascal]]実装ではなく、あくまでも「Turbo Pascal」というPascalから派生した独自言語である。関係としては[[Python]]と[[Boo言語]]のようなものである。
== 歴史 ==
スイスのチューリッヒ工科大学で[[Pascal]]の創始者である[[ニクラウス・ヴィルト]]のもとで学んだ[[フィリップ・カーン]]が、その素晴らしさをが、その素晴らしさを友人の[[アンダース・ヘルスバーグ]]に説き、若干PascalっぽくないTurbo Pascalなるプログラミング言語を開発したとされる。に説くという伝言ゲームのすえ、若干[[Pascal]]っぽくないTurbo Pascalなる[[プログラミング言語]]が開発されたとされる。
Turbo Pascalの開発者である[[アンダース・ヘルスバーグ]]はインタビューに対し、デンマークで開発を行い、アメリカへ渡った[[フィリップ・カーン]]のもとへ定期的に郵送でプログラムを送っていたと答えている。この時点でフィリップ・カーンは不法滞在であったがボーランド社を名乗りTurbo のもとへ定期的に郵送で[[プログラム]]を送っていたと答えている。この時点でフィリップ・カーンは不法滞在であったが[[ボーランド]]社を名乗りTurbo Pascalを売り歩いた。その後、Turbo Pascalのバカ売れ成功をうけ、本物のボーランド・インターナショナル社を米国にて設立した。Pascalのバカ売れ成功をうけ、本物の[[ボーランド・インターナショナル]]社を米国にて設立した。
== 概要 ==
個人で買えるほどの安い価格、[[アセンブラ]]で記述され、全ての動作をで記述され全ての動作を[[RAM]]内で行う高速な[[コンパイラ]]、フルスクリーンエディタを含む使いやすい、[[スクリーンエディタ]]を含む使いやすい[[統合開発環境]]は大きな衝撃を与えた。当時のメジャーなフルスクリーンエディタWordStarの編集操作用キーボードショートカットを、そのまま利用できたのも魅力であった。は大きな衝撃を与えた。当時のメジャーな[[スクリーンエディタ]]であった[[WordStar]]の編集操作用[[キーボードショートカット]]をそのまま利用できたのも魅力であった。
[[Delphi]]および[[C Sharp|C#]]は、Turbo Pascalの後継ソフトウェアである。Turbo PascalとDelphi、C#の言語仕様は[[インテル]]系パーソナルコンピュータ上での[[ALGOL]]系言語では[[デファクトスタンダード]]に近い存在となり、他のベンダからも(ソースレベルでの)Turbo PascalないしDelphi互換をうたう統合開発環境が数多く登場した。
== 関連項目 ==
* [[Pascal]]
* [[Delphi]]
* [[C Sharp|C#]]
* [[Cシャープ(音楽記号)]]
* [[不完全にしておよそ正しくないプログラミング言語小史]]
== 参考文献 ==
{{stub}}