(有)未来検索ブラジルが運営するあらゆる言葉についての記事を閲覧・編集したり、コメントをしたりするサイトです。

単語記事: BASIC

編集

BASICとは、プログラミング言語のひとつである。 

概要

Beginner's All-purposSymbolic Instruction Codeの略である。
直訳すると「初心者用多記号命令コード」 。

かつて一世をしたが、今となっては立おっさんホイホイでもある。 
若年層に分かりやすく説明すると、「高校数学Bの教科書に載っているあの言」。

歴史

元をたどると1960年代に、ダートマス大学の大コンピュータタイムシェアリングシステムで、教育的に使うためのプログラミング言語として、(数学者、教育者でもある)ジョン・G・ケメニーとトーマス・E・カーツが考案、実装したものである。Nスペの「新電子立」でビル・ゲイツだけがBASICに関連して言及されたためにゲイツBASICを作った、とか誤解してるがいるが、とりあえず「それ間違いだから」と言っておけ。

1970年代のいわゆるマイコンは、機械語で直接プログラミングするか、少なくともアセンブリ言語を使うかしなければ、当初は使いようがないシロモノであった。そこで非常に簡素化した仕様BASICTiny BASIC等と呼ばれた)を実装して、トレックゲームなどをそのBASIC実装する、といったことがおこなわれた。

最初の大量生産・販売がされたマイコンキットとされるアルテア用BASICを商品化したのがビル・ゲイツであり、それがMicrosoftのいしずえである。80年前後に登場した初期のパソコン(まだマイコンと呼ばれていた)では、簡易的なOS的環境を兼ねたBASICインタプリタスタンドアロBASIC等と呼ばれる)を標準でROMで搭載(ROM BASICという)したものがほとんどで(シャープMZのような例外もある)、マイコンプログラミング言語の代表とも言える存在であった。PC-9801が搭載しているのがだいたい最晩期で、以降のマシンでは搭載しないものがほとんどである。

しかし、マイコンBASICは、ケメニーらが改良を進めて追加した機などを持たないことも多く、そのような「ストリートBASIC」の実装でもって、BASICを評価しないでほしい、としたりもしていた。

ともあれ、80年代前半には「マイコンBASICマガジン」他のパソコンゲームプログラム誌が登場した事によって全盛期を誇り、アマチュアプログラマBASICを使って自作ゲーム制作して雑誌に投稿したりすることがブームになっていた。

「実務()では使われない言」などとしたり顔で言うもいるが、ウザい時は「チューリング等価!」と呪文を唱えてみよう。

標準規格としては「基本BASIC」と呼ばれる、ANSI X3.60-1978(JIS C 6207-1982)がまず制定されたが、これは最大公約数的に最小限の共通部分を定めたものだった。のちに、構造化や局所変数の使えるサブルーチンの定義などの機を持つ「Full BASIC」と呼ばれるANSI X3.113-1987(JIS X 3003-1993)に置き換えられた。

今日における実装としては、Visual Basicをはじめ、フリーソフトや商品がいくつかある。

主な特徴

関連動画

関連商品

関連コミュニティ

BASICに関するコミュニティはまだありません。

関連項目

携帯版URL:
http://dic.nicomoba.jp/k/a/basic
ページ番号: 4591041 リビジョン番号: 1464212
読み:ベーシック
初版作成日: 11/03/21 12:37 ◆ 最終更新日: 12/03/09 09:41
編集内容についての説明/コメント: アルテアにかかる形容をちょっと修正
記事編集 / 編集履歴を閲覧 /

BASICについて語るスレ

1 : ななしのよっしん :2011/04/03(日) 18:54:14 ID: 6pL6mYSjL5
プチコンでいつでもどこでもBASIC
>>sm13779398
2 : ななしのよっしん :2011/04/11(月) 09:22:51 ID: UDmFsok9ob
やはりあのソフトに合わせて記事ができたかw
3 : ななしのよっしん :2011/06/26(日) 02:15:08 ID: PHeJh6LnJM
書店で数学Bの参考書を立ち読みして
プログラマーに進むかどうか関係ないけれど、
現場で使い物にならない物を教えるなよ」って
内心突っ込んじゃいましたよ。
4 : ななしのよっしん :2011/08/07(日) 16:33:43 ID: 7JEUtpoNKB
高校数学B」の教科書に載ってるけど、実際の高校の授業ではまずやらない。
しかしセンター試験には出題されるため、BASICを独学しておくとセンター試験で有利…かも知れない。
因みに統計についても同じことが言える。
5 : ななしのよっしん :2011/09/08(木) 00:28:56 ID: tnh0EUxfaJ
高専の教え子がポケコンなるものでBASICやってると聞いて驚いたさ
6 : ななしのよっしん :2012/01/07(土) 11:25:20 ID: 5BzxJTkOmT
今時はSmall Basicもいいよね。
7 : ななしのよっしん :2012/02/08(水) 01:59:17 ID: P8tZXy4gCY
今ならExcelでやるのが一番手軽っていっても誰も賛同しないんだろうな・・・
8 : ななしのよっしん :2012/03/03(土) 10:12:31 ID: rkKhgOQTsX
そしてExcel VBABasicに回帰するわけですねわかります
9 : ななしのよっしん :2012/04/20(金) 20:45:07 ID: Aq+jqpHZCD
十進BASICから入ってc言語、そこからJavaなどを趣味で扱っております。
ページトップへ戻る