1963年以前に使用された文字エンコードは何ですか?

最初の文字エンコーディングは、 ASCII および EBCDIC は1963年に登場しました。

私の質問:それらに先行する文字エンコーディングは何ですか?コンピュータは1963年以前に文字を処理しましたか?

特に、最初の高級プログラミング言語(FORTRAN、Algol、COBOL)用のコンパイラは、1963年以前に登場しました。彼らはどんな文字エンコーディングを使用しましたか?

13
それはおそらく答えの中のいくつかのリンクで言及されていますが、最初のプログラミングコードの1つ(実際には「文字」コードではありません)はBasile Bouchon(1725)によって発明されました。 ja.wikipedia.org/wiki/Basile_Bouchon ja.wikipedia.org/wiki/Jacquard_weaving
追加された 著者 Eigir,
パンチカードを使ってプログラミングコンピュータ(FORTRANなどで)に関する歴史的なコンピューティング情報を読むのは楽しいです。この記事の写真には、文字のエンコードが明確に示されています。 columbia.edu/cu /computinghistory/fisk.pdf
追加された 著者 Warren P,

4 答え

Morse code is one encoding that was used before ASCII. After that, the Baudot code appeared:

Wikipedia から:

5ビットエンコーディングであるボーコードは、ÉmileBaudot 、1974年にDonald Murrayによって修正され、CCITTによって次のように標準化されました。 1930年の国際電信アルファベット2号(ITA2)。

文字コードの簡単な履歴から:

電信技術における次の大きな飛躍は、1874年にフランスでJean-Maurice-ÉmileBaudot(1845-1903)によって特許を取得された原始的な印刷電信、または「テレプリンター」でした。文字コード、5ビットのBaudotコード。これもテキストデータを処理するための世界初のバイナリ文字コードです。 Baudotのコードでエンコードされたメッセージは、特別な5キーのキーパッドを使ってそれらを作成したオペレータによって狭い2チャンネルの伝送テープに印刷されました。 Baudotのテレプリンタシステムのもう1つの興味深い機能は、時分割システムを使用して最大6人のオペレータが単一のテレグラフ回線を共有できる「多重」システムであるということでした。これは電信線の伝送容量のかなりの増加につながりました。 Baudotのシステムはかなり成功していることが証明され、それが電話、そしてもちろんパーソナルコンピュータの通信に置き換えられるまで、20世紀の間広く使われ続けていました。

その後、 Herman Hollerith パンチカード - 別の形式のデータ/文字エンコーディング。

文字コードの簡単な歴史(強調)

19世紀末には、国勢調査データを集計する目的で米国で発明された別の文字コードが作成されました。それは、1879年にニューヨークのコロンビアスクールオブマインズを卒業した後、統計家として1880年に米国国勢調査局によって雇われた、ハーマンホレリス(1860-1929)という名のアメリカの発明家によって作成されました。そしてそれは1970年代にメインフレームコンピュータの黄金時代まで続いた広範囲に及ぶ影響を持つことでした。 Hollerithは、アメリカの大衆に最初のオタク表現の1つを導入した「パンチカード」の英数字データをエンコードするための文字コードであるHollerithコードの作成者以外にはありません。 - 「折りたたまない、紡錘にしたり、切断したりしない」という表現は、コンピュータが間もなく社会を支配するようになったという印象を多くのアメリカ人に残しました。

7
追加された
@ haimg:いいえ、私はそれが開発を説明するのに関連があると思ったばかりです:)
追加された 著者 diegogs,
モールス符号は、実際にはバイナリ文字セット標準でも、もともとコンピュータを含む標準でもありません。 DIT、DAH、スペースは人間によって検出されます。最近のコンピュータではその作業は可能です(たとえばFLDIGIを使用し、ラジオをサウンドカードに接続します)が、CWは本当にバイナリデジタル文字セットではありません。それはアルファベットをカバーする情報変調システムです。とても近いです。
追加された 著者 Warren P,
質問は特にコンピュータについて言及しています... Morseコードがこれまでに内部文字エンコーディングのためにコンピュータによって使用されていたという証拠を見つけましたか?
追加された 著者 M Conrad,

テレプリンタとテレタイプがこれらの初期のマシンで使用されていたので、ボードットコードが使用されました。これらはほとんどのテレプリンターで使用されているネイティブのエンコーディングだからです。

ÉmileBaudotによって考案されたBaudotコードは、EBCDICとASCIIより前の文字セットです。これはASCIIの出現まで使用されていたテレプリンタコードであるInternational Telegraph Alphabet No.2(ITA2)の前身でした。

5
追加された
そして、baudotの1870年コードは、機械的暗号化のために使われたが計算や電気通信のために使われなかったBaconの暗号(15世紀)の形式です。
追加された 著者 Warren P,

あなたの質問はおそらくそれが形式化されるまで何かが使用できないと仮定しています。まったく反対のことが真実です。物事は広く使われるようになった後で時々形式化されます。

初期のコンピュータは、テレプリンタ、カードパンチ、パンチテープリーダ、ライタなどの初期の周辺システムで規定されているように、文字を2進数のグループ(6ビット、7ビット、または8ビット)として処理していましたソフトウェアプログラムの入力用で、これらのパンチはパンチカードの穴としてエンコードされたコードの6ビットバイナリセットを使用していました。もしあなたが20台の初期のマシンを持っていたら、それぞれの個々のカードパンチマシンあるいはコンピュータはそれらのコードのためにそれ自身の完全に非標準のエンコーディングを持っていたかもしれません。初期の革新者であったホレリスは、他の人と同様に独自のフォーマットを持っていました。私はBaudotコードがhollerithsカードに勝つと思います(Baudot 1870、Hollerith 1890)。

IBMの世界では、後にEBCDICとしてコード化されたのと同じ6ビット2進コードポイントを使用したパンチカード周辺機器が1950年代後半に始まったと考えるなら、EBCDICは正式にコード化しました。同様に、正式にコード化される前に、プロトASCII端末装置またはテレタイプ装置が使用されていたに違いありません。

標準の文字セットは単一のデバイスとして始まり、それがアドホック標準になります。これは他の標準にも続き、後でEBCDICまたはASCIIと呼ばれるようになります。

そのため、初期のテレプリンタで使用されていたものに加えて、カードパンチで使用されているさまざまなバイナリエンコーディング形式も検討できます。一部の人々が言っ​​ているように、テレタイプは、コンピュータよりも前のものですが、文字のエンコーディングも必要とします。モールス符号システムは、無線または有線テレタイプによる人間同士のコミュニケーションを目的としていました。

これは、ウィキペディアが同じことを言うのです。

EBCDICはパンチカードと   対応する6ビット2進化10進コード   1950年代後半から1960年代初頭のIBMのコンピューター周辺機器。

3
追加された

別の初期のコードはBCDIC(バイナリコード10進交換コード)でした、それはいくつかの初期のコンピュータ(CDCなど)で使用される6ビットコードです。

このサイトは http://newbie-bloging.blogspot.com> au/2011/03/ascii-kode.html にBuadotとEBCIDICのコードがリストされています

0
追加された