本来、B5000のOSであるMCPはALGOLを拡張したESPOL(Executive Systems Programming Oriented Language)という言語で記述されていた。これは70年代後半にNEWPという言語に置き換えられた。NEWPの名称の由来は不明だが、一説にはNo Executive Washroom Privilegesではないかといわれている。NEWPもALGOLの拡張だが、ESPOLよりもセキュリティを強化している。危険のある構文要素はそれを使用するブロックに明示的に使用することを示さない限り使うことができない。これによって複数レベルの保護機構を提供する。NEWPでは、危険な構文要素を持つプログラムは実行できない。システムのセキュリティ管理者がそのようなプログラムを実行可能に設定することができるが、他のユーザーは（どれだけ特権レベルが高くても）その設定を自分で行うことはできない。NEWPは汎用のプログラミング言語だが、ALGOLの持つ機能全てをサポートしているわけではない。NEWPにはALGOLにない制御機能もある。例えばINLINEプロシージャがある。いわゆるインライン展開を可能にするもので、論理的にはプロシージャだが実際には呼び出し側のコード内に直に展開されてコンパイルされる。これにより、プログラムの可読性とコードの効率を両立させている。NEWPには大規模なソフトウェアの開発を可能とする機能がある。具体的にはコードのモジュール性を高める機能で、インタフェース（関数とデータの組）、インタフェースのグループ、モジュール、スーパーモジュールといったものがある。いずれも基本的には関数とデータをまとめるものであり、ある広域データのスコープを限定するものと言える。インタフェースはモジュール間のインポート/エクスポートを可能とする。
B5000のアーキテクチャはALGOLスタックアーキテクチャである。これ（のメモリレイアウトとプログラムからの使い方）は、PDP-11やMC68000などのリニアなアーキテクチャとも、x86などのセグメント方式のアーキテクチャとも異なる。ALGOLはシステム記述言語であり、B5000はALGOLを意識して設計された。これが出発点である。他のCOBOLなどの言語もサポートされた。強力な文字列操作命令により、高速なコンパイラの開発が可能となったのである。B5000上のALGOLは拡張版であり、強力な文字列操作命令を持っているが、ALGOL本来の一部の要素（特に仮引数の型指定が不要という点）が排除されている。また、C言語の #define よりも整然としたDEFINE機構を持っており、プリプロセッサというよりも言語仕様に組み込まれていた。また、EVENT というデータ型が追加されており、プロセス間通信に使われた。また ON FAULT ブロックでプログラムの障害を扱うことができた。ユーザーレベルのALGOLにはオペレーティングシステム (OS) が必要とするような危険な機能は提供されていない。そのために2つのレベルの言語拡張が用意されている。ESPOLとNEWPはOSおよびOSに密接に関連するソフトウェアの記述用、DCALGOLとDMALGOLはより特殊なシステムソフトウェア用である。
B8500は、B5000をベースとして開発された軍用コンピュータD825から生まれた。B8500は、1960年代にB5500とD825の設計を統合しようとして設計された。集積回路と磁気薄膜メモリを採用している。ワード長は48ビット、スタックマシンであり、B5500のような識別子を採用しているが、互換性はなかった。またハードウェアの信頼性が低く、完全なシステムが納入されたという実績もなく、1970年以降にプロジェクトが中止となった。
講（こう）とは、同一の信仰を持つ人々による結社である。ただし、無尽講など相互扶助団体の名称に転用されるなど、「講」という名称で呼ばれる対象は多岐に渡っている。元々の講は「講義」「講読」の「講」であり、寺院内で仏典を講読・研究する僧の集団を指すものであったが、やがて仏典の講読を中心とする仏事（講会）を指すようになった。平安時代に貴族たちのあいだで法華信仰が高まり、彼らの出資によって豪華絢爛な仏教儀礼である法華八講が盛んに行われるようになった。これを契機として世俗のあいだで仏典研究から離れた信仰的な会合である「講」が行われるようになった（報恩講など）。この「講」が中世ごろから民間に浸透する過程で、様々な信仰集団に「講」という名称がつけられるようになった。信仰集団としての講には、地域社会の中から自然発生的に生まれたものと、外部からの導入によるものとがある。前者の講は、氏神・産土といった地域の神を信仰する氏子によって、その神祠の維持のために運営されるものである。社格の高い神社の講では、「村」の範囲を超えて広い範囲に構成員を持つものもある。「講」の組織が強化されるのが、戦国時代のことである。講元は国人や地侍等があたり、また講元自身が地侍化した。浄土真宗の「講」の組織によって加賀一向一揆などが行われた。「講」という組織上、半民主的な政治が行われた。講は講社ともいい、講の構成員を講員という。講の運営にあたっては講元(こうもと)、副講元、世話人などの役員を置き、講員の中から選任され、講の信仰する寺社から委嘱されるのが通常である。一方、山の神、鎮守神などの土俗的な信仰講では、族縁集団、地縁集団がそのまま講の構成員となるため、純粋な宗教結社の体を取らない場合もあった。外部からの導入による講は、当初は山岳信仰に関するものであった。立山などの修験者が霊山への登山を勧めて全国を廻り、各地に参拝講が作られた。それにならって各地の神社・寺院へ参拝するための数多くの講も作られるようになった。これらの参拝講では、講の全員が参拝に行く「総参り」もあったが、多くは講の中から数人を選び、代表して参拝する「代参講」が行われていた。相互扶助団体（頼母子講・無尽講）への転用は、この代参講から派生したものである。すなわち、皆で金を出しあって、参拝に行くのではなくその金をくじや入札によって構成員に融通するというものである。講には、信仰のための講と併存する形で仕事仲間の講（モヤイ講、ユイ講など）や、年代別、性別の講（若衆講、カカ講など）など多種多様な講が存在した。これらの講は共同体の構成員にとっては加入を義務付けられる性格のものだったが、遊びを目的とした自由参加の遊山講などもあった。