{
 "id": "b-source-code-file",
 "name": "B Source Code File",
 "category": "text",
 "identifiers": {
  "extensions": [
   "b"
  ],
  "puid": [
   "fmt/1804"
  ],
  "wikidata": [
   "Q117448918"
  ]
 },
 "status": "readable",
 "summary": "A source code file written in B programming language developed in the late 1960s as a derivation from BCPL (Basic Combined Programming Language) and having been superseded by the C language. B is a so-called typeless language, i.e. a programming language with the only data type being the computer word treated either as an integer or a memory address to be dereferenced, depending on the context, or more precisely on how the word is processed.",
 "tools": [
  {
   "name": "jEdit",
   "url": "https://www.jedit.org",
   "reads": true,
   "writes": false,
   "license": "GNU General Public License, version 2.0 or later",
   "open_source": true
  }
 ],
 "projects": [
  {
   "name": "PRONOM fmt/1804",
   "url": "https://www.nationalarchives.gov.uk/PRONOM/fmt/1804",
   "kind": "format-doc"
  },
  {
   "name": "Wikidata Q117448918",
   "url": "https://www.wikidata.org/wiki/Q117448918",
   "kind": "wiki"
  }
 ],
 "provenance": {
  "sources": [
   "pronom",
   "wikidata"
  ]
 },
 "updated": "2026-10-20",
 "aliases": [],
 "structure": [],
 "parsers": [],
 "conversions": [],
 "samples": [],
 "claims": [],
 "verification": []
}