- ベストアンサー
テキストファイルの開発者
テキストファイルは誰が一番はじめに作った(開発した)のですか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
まず、コンピュータ発生以前に自動織機制御用のパンチカードと 印刷電信機(テレタイプ:1920年頃)用の5ビット文字コードが存在していました。 1880年のアメリカの国勢調査の結果が10年近くかかってもまとまらないため、 ハーマン・ホレリスがパンチカードと文字コードを発明して1896年に IBMの前身の会社を設立しまして、統計機械を作り始めたのです。 パンチカードは12穴×80欄で1枚で80文字表現できました。 1文字12ビットです。 余談ですが機械語では全穴を使って1枚で960ビットを表現していました。 コンピュータの黎明期には1文字6ビットが採用されアルファメリックと 呼ばれていました。 1963年IBMが大型汎用機のベストセラーS360を発売、 文字コードには8ビットの拡張BCDコード(EBCDIC)を採用、同年ASCIIが通信用符号として7ビットASCIIを制定。 これで通信にはASCII、 コンピュータ内部ではEBCDICのメーカとASCIIのメーカが混在と いう状況が続きました。 パソコンは発足当初から一貫して内部文字コードにASCIIを採用。 通信時の入出力の無駄な文字コード変換を避けたのです。 ということで世のパソコンユーザのほとんどはEBCDICコードは知らないはずです。 と、ここまできて、さてテキストファイルの起源はと悩んでしまいました。 テキストならテレタイプですし。 私の記憶ではテキストファイルというのは「.TXT」というメモ帳ファイルが最初だったような気が。 NECパソコンではアスキーファイルといっていましたね。 バイナリーファイルに対する言葉だったと思います。
その他の回答 (3)
- OsieteG00
- ベストアンサー率35% (777/2173)
System/360の発売が1964年ですから、ASCIIの制定1963年よりまえにEBCDICが発表されたということはないです。 http://www.wdic.org/?word=EBCDIC+%3AWDIC あえていうなら、世界初のOSを開発したIBMか、CP/Mを開発したデジタルリサーチ社かなあ。
お礼
ありがとうがざいます たしかに 1964年4月7日にSystem/360が誕生 と書かれていますね
- nnfuji
- ベストアンサー率28% (200/701)
#1さんに同意。 テキストファイルを語るには、文字コードという物が切っても切り離せない関係にあります。というか、文字コードがあるからテキストファイルを作れる。 最初のコンピュータは2進数、8ビットを1ワードとして8つのスナップスイッチと1つのエンタースイッチを使用してプログラムやデータを入力していた。 その後、2進数から16進数という物が主流になり、1~0、A~F英数字を利用して(マシン語という)プログラムを入力するようになる。この時、ASCIIコードが定義されたのではないか?(8セグLEDに英数字を表示するため) その後、プログラミング言語がマシン語のような低級言語からCOBOLやCの様な高級言語に発展。 高級言語が主流になるとパンチカードを使用したプログラム・データ入力方式が主流になる。 パンチカード上には、1桁ごとに8つ穴を空ける場所があり、キーを押すとそのキーに割り当てられた穴が規則的に空く。叩ける文字はアルファベットと数字、記号のみ。勿論半角。 その時に割り当てられた穴の空くパターンが現在のASCIIコードとなり、ANISに採用され、後のコンピュータの多くで採用された。(たしか7bit文字で1bitパリティだったかな?) 日本語を扱えるようになった初めてのコンピュータは、三菱電機のMulti16という16bitパソコンだったと、何かの本で読んだ記憶がある。この時日本語文字コードという物が誕生。この時点では三菱独自。 その後、日本の主要コンピューターメーカーが共同で、今で言うJISコードを策定。オフコンや汎用機で主流となる。 その後Microsoftが日本語MS-DOSを開発する際にJISコードを参考にSHIFT-JISを開発。日本語版WindowsNT4.0までメイン文字コードとして使用。 WindowsNT4/2000からは多国語をサポートすることを目標にUni-Codeを開発。今に至る。 というのが、私の記憶・認識です。 細かいところでは記憶違いもあると思いますが、だいたいこんな経緯のハズです。
お礼
ありがとうございます。 コンピュータの歴史と 文字コードとテキストファイルの関係が おおまかにわかりました。
- OsieteG00
- ベストアンサー率35% (777/2173)
コンピュータ登場とともにあったというべきですね。 文字コードという点でいくとアメリカ規格協会(ANSI)が開発したASCIIが最初(というか体系だてられた最初)かと。
お礼
ありがとうございます。 1963年に規格化する前に、すでに多くのテキストファイルが存在してたから 規格化されたのだと思うのですが、そのような規格化以前の情報についてわかりませんか?
お礼
ありがとうございます。 パンチカードシステムから文字コードが生まれた。 ホレリスが初めての文字コード、ホレリスコードを発明した。 ( http://ja.wikipedia.org/wiki/%E3%83%91%E3%83%B3%E3%83%81%E3%82%AB%E3%83%BC%E3%83%89 ) ということですね。 >さてテキストファイルの起源はと悩んでしまいました。 そうですね。 私なりに考えてみたのですが、 ”コンピューター(その定義すら曖昧ですが)の 数字、記号(命令)を処理、計算するだけだった仕組みに、 コンピューターが処理、計算という目的ではなく 表示、記録という目的のために 人間の文字(アルファベット)を、扱えるようにコード化した” というのが、テキスト、文字コードの起源だと思います。 そう考えると、数字をコード化した時点で、 文字を始め、あらゆるもののコード化、デジタル化は 始まっていたと考えられますね (質問のテキストファイルの"ファイル"はよけいでした。表示方法はどのようにもできるものですから。)