BBCベーシックを使い始める:古いBBCマイクロを入手しましたか?

開示: あなたのサポートはサイトの運営を維持するのに役立ちます!このページで推奨する一部のサービスについては、紹介料を稼ぎます.


ほとんどの人はおそらく基本的なBasicプログラミング言語について聞いたことがあるでしょうが、Basicのあまり知られていないフレーバーもあります.

BBC Basicは、MOSテクノロジ6502マイクロプロセッサに基づいた、Acorn BBC Microパーソナルコンピュータ用に開発されたBasicプログラミング言語のバージョンです。.

BBCベーシックは、1980年代にイギリスの多くの学校やカレッジで広く使用され、基本的なコンピュータとプログラミングのスキルを教えることで、イギリスを80年代で最もコンピュータに習熟した国の1つにしました.

BBCベーシックとは?

BBCベーシックは、主に英国放送協会(BBC)が英国のコンピュータリテラシープロジェクトで使用するために教育目的で作成したプログラミング言語です。これは主にMicrosoftのBasicの影響を受け、多くの追加機能を導入しました.

これは、TV放送局がプログラミング言語と専用コンピュータを作成し、教育用TVシリーズと一緒にそれらを販売するだけの珍しいケースです.

当初、BBC Basicは、Acorn BBC Microパーソナルコンピュータで使用するためにのみ開発されました。その後、BBC MicroとComputer Literacy TVシリーズの成功により、他のパソコンメーカーはBBC Basicを自分のコンピューターで利用できるようにすることに興味を持つようになり、さまざまなコンピューターとプラットフォーム用のBBC Basicの多くのポートが登場しました。.

簡単な歴史

BBC Basicプログラミング言語の開発は、BBCがコンピューターとプログラミングの使用について一般大衆を教育するために設計されたプロジェクトに最初に取り組み始めた1979年に始まりました。.

当時、さまざまな互換性のないオペレーティングシステムとプログラミング言語を備えた多くの異なるホームコンピューターが利用可能であったため、BBCは、標準プラットフォームを提供する方が簡単であると判断しました。 TVシリーズでカバー.

プログラミング言語もMicrosoft Basicのようにすでに使用されているものと類似している必要があるため、BBC Basicはケンブリッジ大学のSophie Wilsonとその同僚によって開発されました.

BBC自体には、家庭用コンピューターを設計および製造するためのリソースがなかったため、ケンブリッジのAcorn Computersが英国企業の数社から選ばれ、製造契約を結びました。.

1982年の初めに、コンピュータプログラムの最初のシリーズが1982年1月11日にBBCでの放送を開始したため、最初のモデルA BBCマイクロコンピュータが登場しました。.

Microsoft Basicで作成されたプログラムはBBC Basicで実行するためにほとんど変更を必要としませんでしたが、BBC Basic用に特別に作成されたプログラムは、より高度な機能のいくつかを使用できました.

時間の経過とともに、BBC Basicの多くのポートが登場しました。 30以上の異なるプラットフォーム用に設計されています.

特徴

Microsoft Basicと比較して、BBC Basicは、長い変数名を使用する機能や、簡単なプログラムフロー制御で適切に構造化されたコードを作成する可能性など、ベストプラクティスの促進に役立つ多くの新機能を導入.

BBCベーシックは、名前付きのプロシージャと関数を使用して従来のベーシックを拡張し、ループまで繰り返し、それ以外の場合は構造を繰り返します。 BBC Basicのインタープリターは、サウンドとディスプレイ出力を制御するための強力なステートメントもサポートしました.

BBC Basicのもう1つのユニークな機能は、ユーザーがアセンブリ言語プログラムも作成できるインラインアセンブラの存在です。.

今日BBC Basicを使用している人?

その日、BBC Basicはコンピュータプログラミングの基本を学ぶのに最適なツールでした。 BBC Basicで書かれた多くのプログラムが利用可能ですぐに使用できます.

しかし、今日利用できる多くの最新の教育ツールは、視覚的なツールを使って簡単に学習できるため、BBCベーシックは取り残され、小さな愛好家コミュニティに追いやられました.

今日、BBCベーシックは、大量技術教育プログラムの例として重要であり、コンピューティングの歴史において重要な位置を占めています。.

あなたの開発環境

それでもBBCベーシックを試して実際に見たい場合は、非常に簡単に行うことができます。幸いなことに、80年代の家庭用コンピュータを見つけて購入する必要はありません。.

BBC BasicはMicrosoft Windowsで利用できるので、ダウンロードして試してみることができます。または、Windows、Mac、およびUnix / Linuxオペレーティングシステム用のBBCマイクロエミュレーターBeebEmを試すことができます。.

資源

BBCベーシックのオンラインリソースの選択は、その古さのために制限されていますが、いくつかの興味深いチュートリアルとリソースを選択することができました.

BBCベーシックコースとチュートリアル

これらのチュートリアルとコースは、BBCプログラミング言語の基本的な構文を学ぶための良い出発点を提供します。

  • BBC Basic for Windowsのプログラミングの概要は、BBC Basic for Windowsでプログラミングするための公式の詳細なチュートリアルです。.
  • BBC Basicプログラミングは、Richard Weston PhDによるウェブサイトです。少しまとまりがなく、ナビゲートが難しいですが、グラフィックスやサウンドを含む幅広いプログラミングトピックをカバーする42のチュートリアルが含まれています。 Webサイトは2005年以降更新されていませんが、.

プログラミングリファレンスとドキュメント

指摘したように、BBC Basicのリソースやリファレンスはそれほど多くありません。オンラインで何冊か見つけました。イギリスに住んでいたら、適切な本を探した方がいいかもしれません。.

  • BBC Basicオンラインマニュアルは、キーワードで索引付けされた公式のBBC Basic for Windowsマニュアルです。.
  • BBCベーシックfor WindowsプログラマーズリファレンスWikiには、BBCベーシックfor Windowsに関する多くの役立つコンテンツと完全なBBCベーシックリファレンスがあります。.
  • BBC Basic Documentation Webサイトには、いくつかのBBC Basicリソースおよびドキュメントへのリンクがあります。.

BBCの基本的なプログラミングに関する書籍は、オンラインで見つけて購入することができますが、ほとんどの書籍は1980年代に出版されました。そのうち2つだけを選択したので、紙のしわがよければ、これらを試すことができます。

  • Donald G. AlcockによるBBC Basicの説明は、BBC Basicの自己完結型マニュアルとして使用できます。すべての関数と演算子のクイックリファレンス、およびBBC Basicのすべてのステートメントとコマンドの構文も提供されます.
  • Sydney G. BrewerによるBBC Basic for Young Mathematiciansのプログラムは、BBC Basicで数学を実装することに関心のある人々のための自己完結型の教材として設計されています。.

概要

BBCベーシックは今や歴史的好奇心の対象になっていますが、それがコンピュータの歴史にどのように適合するかを見るのはまだ非常に興味深いです。今日、世界中のほとんどの人が強力なコンピュータをポケットに入れて歩き回っていると考えるのは驚くべきことです.

しかし、ほんの数十年前に戻ると、それらは非常に新しいものであり、人々はまだコンピューターのパンチカードからシリコンチップへの変化に驚嘆するでしょう.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me