{"id":"Q2428476","label":"Modula","description":"programming language","aliases":[],"kind":"software","url":"https://aidb.si/e/modula-Q2428476","image":null,"coordinates":null,"wikipedia":"https://en.wikipedia.org/wiki/Modula","wikidata":"https://www.wikidata.org/wiki/Q2428476","website":null,"facts":[{"property":"P178","label":"Developer","values":[{"type":"entity","id":"Q92604","label":"Niklaus Wirth","url":"https://aidb.si/e/niklaus-wirth-Q92604","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P737","label":"Influenced by","values":[{"type":"entity","id":"Q81571","label":"Pascal","url":"https://aidb.si/e/pascal-Q81571","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P571","label":"Founded","values":[{"type":"time","value":"1975-01-01T00:00:00Z","precision":9,"text":"1975","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P3966","label":"Programming paradigm","values":[{"type":"entity","id":"Q1418502","label":"procedural programming","url":"https://aidb.si/e/procedural-programming-Q1418502","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q275596","label":"imperative programming","url":"https://aidb.si/e/imperative-programming-Q275596","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q6453666","label":"modular programming","url":"https://aidb.si/e/modular-programming-Q6453666","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P7078","label":"Typing discipline","values":[{"type":"entity","id":"Q1940914","label":"static typing","url":"https://aidb.si/e/static-typing-Q1940914","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q991202","label":"strong typing","url":"https://aidb.si/e/strong-typing-Q991202","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q736866","label":"safe typing","url":"https://aidb.si/e/safe-typing-Q736866","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P31","label":"Instance of","values":[{"type":"entity","id":"Q9143","label":"programming language","url":"https://aidb.si/e/programming-language-Q9143","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q28922885","label":"procedural programming language","url":"https://aidb.si/e/procedural-programming-language-Q28922885","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q21562092","label":"imperative programming language","url":"https://aidb.si/e/imperative-programming-language-Q21562092","rank":"normal","qualifiers":{},"sources":[]}]}],"series":[],"identifiers":[{"pid":"P12946","label":"FOLDOC ID","value":"MODUlar+LAnguage","url":"https://foldoc.org/MODUlar%2BLAnguage"},{"pid":"P646","label":"Freebase ID","value":"/m/057fd","url":"https://www.google.com/search?kgmid=/m/057fd"},{"pid":"P6366","label":"Microsoft Academic ID (discontinued)","value":"2778400560","url":"https://web.archive.org/web/https://academic.microsoft.com/v2/detail/2778400560"}],"license":{"name":"CC0 1.0","url":"https://creativecommons.org/publicdomain/zero/1.0/"},"source":"Wikidata, via AIDB","modified":"2026-07-20T16:07:53Z"}