CINXE.COM
Occam – Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="nn" dir="ltr"> <head> <meta charset="UTF-8"> <title>Occam – Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )nnwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t."," \t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmyt","wgMonthNames":["","januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],"wgRequestId":"15fecd89-3fd1-46ce-b6de-a922c0f369c0","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Occam","wgTitle":"Occam","wgCurRevisionId":3557386,"wgRevisionId":3557386,"wgArticleId":35672,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Sider med Webarchive-mal som lenker til Wayback Machine","Artiklar med autoritetsdata","Programmeringsspråk"],"wgPageViewLanguage":"nn","wgPageContentLanguage":"nn","wgPageContentModel":"wikitext","wgRelevantPageName":"Occam","wgRelevantArticleId":35672,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true, "wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"nn","pageLanguageDir":"ltr","pageVariantFallbacks":"nn"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":6000,"wgRelatedArticlesCompat":[],"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q838062","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready", "user.options":"loading","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.new-section","ext.urlShortener.toolbar","ext.centralauth.centralautologin","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=nn&modules=ext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=nn&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=nn&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Occam – Wikipedia"> <meta property="og:type" content="website"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//nn.m.wikipedia.org/wiki/Occam"> <link rel="alternate" type="application/x-wiki" title="Endre" href="/w/index.php?title=Occam&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (nn)"> <link rel="EditURI" type="application/rsd+xml" href="//nn.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://nn.wikipedia.org/wiki/Occam"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.nn"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom-kjelde" href="/w/index.php?title=Spesial:Siste_endringar&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Occam rootpage-Occam skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Hopp til innhald</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Nettstad"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Hovudmeny" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Hovudmeny</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Hovudmeny</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">flytt til sidefeltet</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">gøym</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigering </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage" class="mw-list-item"><a href="/wiki/Hovudside" title="Gå til hovudsida [z]" accesskey="z"><span>Hovudside</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Arbeidskontoret" title="Om prosjektet, kva du kan gjera, kvar du finn saker og ting"><span>Arbeidskontoret</span></a></li><li id="n-samfunnshuset" class="mw-list-item"><a href="/wiki/Wikipedia:Samfunnshuset"><span>Samfunnshuset</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Spesial:Siste_endringar" title="Liste over dei siste endringane som er gjorde på wikien. [r]" accesskey="r"><span>Siste endringar</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Spesial:Tilfeldig_side" title="Vis ei tilfeldig side [x]" accesskey="x"><span>Tilfeldig side</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Hjelp:Innhald" title="Hjelp til å bruke alle funksjonane."><span>Hjelp</span></a></li><li id="n-kontakt" class="mw-list-item"><a href="/wiki/Wikipedia:Kontakt"><span>Kontakt</span></a></li> </ul> </div> </div> <div id="p-query" class="vector-menu mw-portlet mw-portlet-query emptyPortlet" > <div class="vector-menu-heading"> Eksterne søk </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> På andre prosjekt </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q838062" title="Lenkje til tilknytt element [g]" accesskey="g"><span>Wikidata-element</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Hovudside" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="det frie oppslagsverket" src="/static/images/mobile/copyright/wikipedia-tagline-nn.svg" width="120" height="13" style="width: 7.5em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Spesial:S%C3%B8k" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Søk gjennom Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Søk</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Søk i Wikipedia" aria-label="Søk i Wikipedia" autocapitalize="sentences" title="Søk gjennom Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Spesial:Søk"> </div> <button class="cdx-button cdx-search-input__end-button">Søk</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personlege verktøy"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Utsjånad"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Endre skriftstørrelse, bredde og farge på siden." > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Utsjånad" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Utsjånad</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_nn.wikipedia.org&uselang=nn" class=""><span>Gåver</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Spesial:Opprett_konto&returnto=Occam" title="Me oppfordrar til at du oppretter ein konto og loggar inn, men det er ikkje påkravd." class=""><span>Opprett konto</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Spesial:Logg_inn&returnto=Occam" title="Det er ikkje obligatorisk å logga inn, men medfører mange fordelar. [o]" accesskey="o" class=""><span>Logg inn</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Fleire val" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personlege verktøy" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personlege verktøy</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Brukarmeny" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_nn.wikipedia.org&uselang=nn"><span>Gåver</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Spesial:Opprett_konto&returnto=Occam" title="Me oppfordrar til at du oppretter ein konto og loggar inn, men det er ikkje påkravd."><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Opprett konto</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Spesial:Logg_inn&returnto=Occam" title="Det er ikkje obligatorisk å logga inn, men medfører mange fordelar. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Logg inn</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Sider for utlogga bidragsytarar <a href="/wiki/Hjelp:Introduksjon" aria-label="Lær meir om redigering"><span>lær meir</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Spesial:Bidraga_mine" title="Liste over endringar gjorde frå denne IP-adressa [y]" accesskey="y"><span>Bidrag</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Spesial:Diskusjonssida_mi" title="Diskusjon om endringar gjorde av denne ip-adressa [n]" accesskey="n"><span>Diskusjon</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Nettstad"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Innhald" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Innhald</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">flytt til sidefeltet</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">gøym</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Byrjinga</div> </a> </li> <li id="toc-Oversyn" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Oversyn"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Oversyn</span> </div> </a> <ul id="toc-Oversyn-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Versjonar" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Versjonar"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Versjonar</span> </div> </a> <button aria-controls="toc-Versjonar-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Vis/skjul underseksjonen Versjonar</span> </button> <ul id="toc-Versjonar-sublist" class="vector-toc-list"> <li id="toc-Occam_1_(proto_occam)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Occam_1_(proto_occam)"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Occam 1 (proto occam)</span> </div> </a> <ul id="toc-Occam_1_(proto_occam)-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Occam_2" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Occam_2"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Occam 2</span> </div> </a> <ul id="toc-Occam_2-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Occam_2.1" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Occam_2.1"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.3</span> <span>Occam 2.1</span> </div> </a> <ul id="toc-Occam_2.1-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Occam_3" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Occam_3"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.4</span> <span>Occam 3</span> </div> </a> <ul id="toc-Occam_3-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Occam_2.5_(occam-pi)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Occam_2.5_(occam-pi)"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.5</span> <span>Occam 2.5 (occam-pi)</span> </div> </a> <ul id="toc-Occam_2.5_(occam-pi)-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Kjelder" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Kjelder"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Kjelder</span> </div> </a> <ul id="toc-Kjelder-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Bakgrunnsstoff" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Bakgrunnsstoff"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Bakgrunnsstoff</span> </div> </a> <ul id="toc-Bakgrunnsstoff-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Innhald" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Vis/skjul innhaldslista" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Vis/skjul innhaldslista</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Occam</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Gå til ein artikkel på eit anna språk. Tilgjengeleg på 18 språk" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-18" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">18 språk</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D8%A3%D9%88%D9%83%D8%A7%D9%85" title="أوكام – arabisk" lang="ar" hreflang="ar" data-title="أوكام" data-language-autonym="العربية" data-language-local-name="arabisk" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/Occam" title="Occam – aserbajdsjansk" lang="az" hreflang="az" data-title="Occam" data-language-autonym="Azərbaycanca" data-language-local-name="aserbajdsjansk" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%85%E0%A6%95%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%AE" title="অক্যাম – bengali" lang="bn" hreflang="bn" data-title="অক্যাম" data-language-autonym="বাংলা" data-language-local-name="bengali" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Occam" title="Occam – tysk" lang="de" hreflang="de" data-title="Occam" data-language-autonym="Deutsch" data-language-local-name="tysk" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/Occam_(programming_language)" title="Occam (programming language) – engelsk" lang="en" hreflang="en" data-title="Occam (programming language)" data-language-autonym="English" data-language-local-name="engelsk" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Occam_(lenguaje_de_programaci%C3%B3n)" title="Occam (lenguaje de programación) – spansk" lang="es" hreflang="es" data-title="Occam (lenguaje de programación)" data-language-autonym="Español" data-language-local-name="spansk" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%A7%D9%88%DA%A9%D8%A7%D9%85_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="اوکام (زبان برنامهنویسی) – persisk" lang="fa" hreflang="fa" data-title="اوکام (زبان برنامهنویسی)" data-language-autonym="فارسی" data-language-local-name="persisk" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Occam_(langage)" title="Occam (langage) – fransk" lang="fr" hreflang="fr" data-title="Occam (langage)" data-language-autonym="Français" data-language-local-name="fransk" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/Occam" title="Occam – koreansk" lang="ko" hreflang="ko" data-title="Occam" data-language-autonym="한국어" data-language-local-name="koreansk" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Occam_(linguaggio_di_programmazione)" title="Occam (linguaggio di programmazione) – italiensk" lang="it" hreflang="it" data-title="Occam (linguaggio di programmazione)" data-language-autonym="Italiano" data-language-local-name="italiensk" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/Occam" title="Occam – japansk" lang="ja" hreflang="ja" data-title="Occam" data-language-autonym="日本語" data-language-local-name="japansk" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Occam" title="Occam – polsk" lang="pl" hreflang="pl" data-title="Occam" data-language-autonym="Polski" data-language-local-name="polsk" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Occam_(linguagem_de_programa%C3%A7%C3%A3o)" title="Occam (linguagem de programação) – portugisisk" lang="pt" hreflang="pt" data-title="Occam (linguagem de programação)" data-language-autonym="Português" data-language-local-name="portugisisk" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/Occam" title="Occam – russisk" lang="ru" hreflang="ru" data-title="Occam" data-language-autonym="Русский" data-language-local-name="russisk" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Occam_(ohjelmointikieli)" title="Occam (ohjelmointikieli) – finsk" lang="fi" hreflang="fi" data-title="Occam (ohjelmointikieli)" data-language-autonym="Suomi" data-language-local-name="finsk" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-tg mw-list-item"><a href="https://tg.wikipedia.org/wiki/Occam" title="Occam – tadsjikisk" lang="tg" hreflang="tg" data-title="Occam" data-language-autonym="Тоҷикӣ" data-language-local-name="tadsjikisk" class="interlanguage-link-target"><span>Тоҷикӣ</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/Occam" title="Occam – ukrainsk" lang="uk" hreflang="uk" data-title="Occam" data-language-autonym="Українська" data-language-local-name="ukrainsk" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/Occam" title="Occam – kinesisk" lang="zh" hreflang="zh" data-title="Occam" data-language-autonym="中文" data-language-local-name="kinesisk" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q838062#sitelinks-wikipedia" title="Endra mellomspråklege lenkjer" class="wbc-editpage">Endra lenkjer</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namnerom"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Occam" title="Vis innhaldssida [c]" accesskey="c"><span>Artikkel</span></a></li><li id="ca-talk" class="new vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Diskusjon:Occam&action=edit&redlink=1" rel="discussion" class="new" title="Diskusjon om innhaldssida (sida finst ikkje) [t]" accesskey="t"><span>Diskusjon</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Endre språkvariant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">norsk nynorsk</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Visningar"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Occam"><span>Les</span></a></li><li id="ca-ve-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Occam&veaction=edit" title="Endre sida [v]" accesskey="v"><span>Endre</span></a></li><li id="ca-edit" class="collapsible vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Occam&action=edit" title="Endre kjeldekoden til sida [e]" accesskey="e"><span>Endre wikiteksten</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Occam&action=history" title="Eldre versjonar av sida [h]" accesskey="h"><span>Sjå historikken</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Sideverktøy"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Verktøy" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Verktøy</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Verktøy</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">flytt til sidefeltet</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">gøym</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Flere alternativer" > <div class="vector-menu-heading"> Handlingar </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Occam"><span>Les</span></a></li><li id="ca-more-ve-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Occam&veaction=edit" title="Endre sida [v]" accesskey="v"><span>Endre</span></a></li><li id="ca-more-edit" class="collapsible vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Occam&action=edit" title="Endre kjeldekoden til sida [e]" accesskey="e"><span>Endre wikiteksten</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Occam&action=history"><span>Sjå historikken</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Ålment </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Spesial:Lenkjer_hit/Occam" title="Liste over alle wikisidene som har lenkjer hit [j]" accesskey="j"><span>Lenkjer hit</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Spesial:Relaterte_endringar/Occam" rel="nofollow" title="Nylege endringar på sider denne sida lenkjar til [k]" accesskey="k"><span>Relaterte endringar</span></a></li><li id="t-upload" class="mw-list-item"><a href="//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=nn" title="Last opp filer [u]" accesskey="u"><span>Last opp fil</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Spesial:Spesialsider" title="Liste over spesialsider [q]" accesskey="q"><span>Spesialsider</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Occam&oldid=3557386" title="Fast lenkje til denne versjonen av sida"><span>Fast lenkje</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Occam&action=info" title="Meir informasjon om sida"><span>Sideinformasjon</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Spesial:Siter&page=Occam&id=3557386&wpFormIdentifier=titleform" title="Informasjon om korleis ein siterer denne sida"><span>Siter denne sida</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Spesial:UrlShortener&url=https%3A%2F%2Fnn.wikipedia.org%2Fwiki%2FOccam"><span>Hent kort URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Spesial:QrCode&url=https%3A%2F%2Fnn.wikipedia.org%2Fwiki%2FOccam"><span>Last ned QR-kode</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Skriv ut/eksporter </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-create_a_book" class="mw-list-item"><a href="/w/index.php?title=Spesial:Bok&bookcmd=book_creator&referer=Occam"><span>Opprett ei bok</span></a></li><li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Spesial:DownloadAsPdf&page=Occam&action=show-download-screen"><span>Last ned som PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Occam&printable=yes" title="Utskriftsversjon av sida [p]" accesskey="p"><span>Utskriftsversjon</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Sideverktøy"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Utsjånad"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Utsjånad</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">flytt til sidefeltet</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">gøym</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">Frå Wikipedia – det frie oppslagsverket</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="nn" dir="ltr"><table class="infobox" cellspacing="5" style="width: 22em; text-align: left; font-size: 88%; line-height: 1.5em;"> <tbody><tr><td colspan="2" class="" style="text-align:center; font-size: 125%; font-weight: bold; color:#ffffff; background:#999999;">Occam</td></tr><tr class="bilde" valign="top"><td colspan="4" align="center" style="text-align:center;"></td></tr><tr><th style="">Utviklar</th><td class="" style="">Inmos</td></tr><tr><th style="">Utgjeve</th><td class="" style="">1983</td></tr> </tbody></table> <p><b>Occam</b> er eit <a href="/wiki/Programmeringsspr%C3%A5k" title="Programmeringsspråk">programmeringsspråk</a> som er spesielt utvikla for å uttrykkje parallellitet. Occam byggjer på same formalisme som Communicating Sequential Processes (<a href="/w/index.php?title=CSP&action=edit&redlink=1" class="new" title="CSP (sida finst ikkje)">CSP</a>). Occam (occam vert som regel skive med liten «o», i alle fall midt i ei setning) er oppattkalla etter filosofen <a href="/wiki/William_of_Ockham" class="mw-redirect" title="William of Ockham">William of Ockham</a>, som er best kjent for (<a href="/wiki/Ockham_sin_barberkniv" title="Ockham sin barberkniv">Ockham sin barberkniv</a>). </p><p>Occam er eit <a href="/w/index.php?title=Imperativt&action=edit&redlink=1" class="new" title="Imperativt (sida finst ikkje)">imperativt</a> programmeringsspråk, med ein stor grad av <a href="/wiki/Ortogonalitet" title="Ortogonalitet">ortogonalitet</a> og ein enkel <a href="/wiki/ALGOL" title="ALGOL">Algol</a>/<a href="/wiki/Pascal" title="Pascal">Pascal</a>-liknande syntaks. Occam vart utvikla av det engelske firmaet <a href="/w/index.php?title=Inmos&action=edit&redlink=1" class="new" title="Inmos (sida finst ikkje)">Inmos</a> for å nyttast saman med ein noko spesiell <a href="/wiki/Mikroprosessor" class="mw-redirect" title="Mikroprosessor">mikroprosessor</a> kalla <a href="/w/index.php?title=Transputer&action=edit&redlink=1" class="new" title="Transputer (sida finst ikkje)">Transputer</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Oversyn">Oversyn</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Occam&veaction=edit&section=1" title="Endre bolk: Oversyn" class="mw-editsection-visualeditor"><span>endre</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Occam&action=edit&section=1" title="Rediger kildekoden til seksjonen Oversyn"><span>endre wikiteksten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Rett innrykksnivå og formatering er kritisk for «parsinga» av occam. Tilordningar vert ikkje avslutta med spesielle tegn, som til dømes «;», men ved at linja tek slutt, lister av tilordningar må ha same innrykksnivå (akkurat som i <a href="/w/index.php?title=Pyton&action=edit&redlink=1" class="new" title="Pyton (sida finst ikkje)">Pyton</a>, <a href="/w/index.php?title=Haskel&action=edit&redlink=1" class="new" title="Haskel (sida finst ikkje)">Haskel</a>, <a href="/w/index.php?title=Icon&action=edit&redlink=1" class="new" title="Icon (sida finst ikkje)">Icon</a>, <a href="/wiki/Miranda" class="mw-disambig" title="Miranda">Miranda</a> og <a href="/w/index.php?title=Programmeringsspr%C3%A5ket_ABC&action=edit&redlink=1" class="new" title="Programmeringsspråket ABC (sida finst ikkje)">ABC</a>). </p><p>Eit occam-program vil ha fleire prosessar (som i denne samanheng er sekvensiell kode). Dei ymse prosessane kommuniserer med kvarandre vis namngjevne blokkerande kanalar. Ein prosess sender data ut på ein kanal via «!». Prosessen kjem ikkje vidare før ein annan prosess les inn via «?» det som vart sendt ut. Ein prosessen som les inn data frå ein kanal (via «?») vert òg blokkert og kjem ikkje vidare før ein annan kanal sender data ut på kanalen (via «!». Døme («keyboard» og «screen» er kanalar, medan «c» er ein variabel): </p> <pre> keyboard ? c screen ! c </pre> <p>Kodeordet «SEQ» markerer starten på ei liste med sekvensielle tilordningar. Døme: </p> <pre> SEQ x := x + 1 y := x * x </pre> <p>Kodeordet «PAR» markerer starten på ei liste med prosessar som <i>kan</i> utførast i parallell (samtidig). Døme («p1()» og «p2()» er sekvensielle prosessar): </p> <pre> PAR p1() p2() </pre> <p>Kodeordet «ALT» markerer starten på ei liste av «vakta» kommandoar. Desse vaktene er kombinasjonar av <a href="/w/index.php?title=Boolske&action=edit&redlink=1" class="new" title="Boolske (sida finst ikkje)">boolske</a> føresetnadar og kanalinnlesingar (begger er opsjonale). Kvar vakt som er sann og som kan lesa frå kanalen vil «lukkast» og den etterfølgjande kodeblokka vil verta utført. Om fleire alternativ lukkast samstundes er det tilfeldig kva alternativ som vert utført. Døme: </p> <pre> ALT tellar1 < 100 & c1 ? data SEQ tellar1 := tellar1 + 1 blanda ! data tellar2 < 100 & c2 ? data SEQ tellar2 := tellar2 + 1 blanda ! data status ? request SEQ ut ! tellar1 ut ! tellar2 </pre> <p>Denne koden vil lese inn data frå kanalane «c1» og «c2» (når ein av dei, eller begge, er klar) og sende den ut på kanalen «blanda». Om ein av variablane «tellar1» eller «tellar2» får verdien 100, vil vakta blokkere for at det vert lese meir data frå kanalen som vart vakta. Ein førespurnad på kanalen «status» vert svara med å sende variablane «tellar1» og «tellar2» ut på kanalen «ut». </p> <div class="mw-heading mw-heading2"><h2 id="Versjonar">Versjonar</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Occam&veaction=edit&section=2" title="Endre bolk: Versjonar" class="mw-editsection-visualeditor"><span>endre</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Occam&action=edit&section=2" title="Rediger kildekoden til seksjonen Versjonar"><span>endre wikiteksten</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading4"><h4 id="Occam_1_(proto_occam)"><span id="Occam_1_.28proto_occam.29"></span>Occam 1 (proto occam)</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Occam&veaction=edit&section=3" title="Endre bolk: Occam 1 (proto occam)" class="mw-editsection-visualeditor"><span>endre</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Occam&action=edit&section=3" title="Rediger kildekoden til seksjonen Occam 1 (proto occam)"><span>endre wikiteksten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Occam 1 (som kom i 1983) var ein prototypeversjon. Denne versjonen hadde berre ein <a href="/w/index.php?title=Datatype&action=edit&redlink=1" class="new" title="Datatype (sida finst ikkje)">datatype</a>, VAR, som var eit heiltat av same ordlengd som prosessoren som køyrde koden. Berre eindimensjonale tabellar var tilgjengelege. Occam 1 vart berre nytta av Inmos og academiske miljø som studerte parallellprosessering. </p> <div class="mw-heading mw-heading4"><h4 id="Occam_2">Occam 2</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Occam&veaction=edit&section=4" title="Endre bolk: Occam 2" class="mw-editsection-visualeditor"><span>endre</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Occam&action=edit&section=4" title="Rediger kildekoden til seksjonen Occam 2"><span>endre wikiteksten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Occam 2, som kom i 1987, var ein forbetra versjon av occam 1. Occam 2 hadde <a href="/w/index.php?title=Flytkommaaritmetikk&action=edit&redlink=1" class="new" title="Flytkommaaritmetikk (sida finst ikkje)">flytkommaaritmetikk</a>, funksjonar, multidimensjonale tabellar og fleire heiltalstypar: INT, INT16, INT32 og Byte. Occam 2 var nok utvikla til at det kunne nyttast for praktiske programmeringsoppgåver. </p> <div class="mw-heading mw-heading4"><h4 id="Occam_2.1">Occam 2.1</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Occam&veaction=edit&section=5" title="Endre bolk: Occam 2.1" class="mw-editsection-visualeditor"><span>endre</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Occam&action=edit&section=5" title="Rediger kildekoden til seksjonen Occam 2.1"><span>endre wikiteksten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Occam 2.1, som kom i 1988, var ein etter måten omfattande revisjon av occam 2. Dette var den siste revisjonen som Inmos stod for. Mellom forbetringane kan ein nemna: </p> <ul><li>Namngjevne datatypar (DATA TYPE x IS y) <br /></li> <li>Namngjevne register <br /></li> <li>Pakka register <br /></li> <li>Meir fleksibel <a href="/w/index.php?title=Typekonvertering&action=edit&redlink=1" class="new" title="Typekonvertering (sida finst ikkje)">typekonvertering</a> <br /></li> <li>Nye <a href="/w/index.php?title=Operatorar&action=edit&redlink=1" class="new" title="Operatorar (sida finst ikkje)">operatorar</a>, som til dømes BYTESIN <br /></li> <li>Kanal-typetying (retyping) <br /></li> <li>Kanal-tabellar <br /></li> <li>Funksjonar kunne returnere tabellar (av fast lengd) <br /></li></ul> <div class="mw-heading mw-heading4"><h4 id="Occam_3">Occam 3</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Occam&veaction=edit&section=6" title="Endre bolk: Occam 3" class="mw-editsection-visualeditor"><span>endre</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Occam&action=edit&section=6" title="Rediger kildekoden til seksjonen Occam 3"><span>endre wikiteksten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Occam 3 vart definert av ein av dei mest erfarne programmerarane hjå Inmos. Spesifikasjonen vart distribuert for kommentering i miljøet, men på grunn av finansielle problem hjå Inmos vart det ikkje lage nokon <a href="/w/index.php?title=Kompilator&action=edit&redlink=1" class="new" title="Kompilator (sida finst ikkje)">kompilator</a> for denne versjonen. Occam 3 hadde mange endringar, som i stor grad gjekk ut på å gjera språket betre for <a href="/wiki/Simulering" title="Simulering">simulering</a> og gjera det enklare å få til <a href="/w/index.php?title=Kodedeling&action=edit&redlink=1" class="new" title="Kodedeling (sida finst ikkje)">kodedeling</a> og <a href="/w/index.php?title=Gjenbruk&action=edit&redlink=1" class="new" title="Gjenbruk (sida finst ikkje)">gjenbruk</a>. </p> <div class="mw-heading mw-heading4"><h4 id="Occam_2.5_(occam-pi)"><span id="Occam_2.5_.28occam-pi.29"></span>Occam 2.5 (occam-pi)</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Occam&veaction=edit&section=7" title="Endre bolk: Occam 2.5 (occam-pi)" class="mw-editsection-visualeditor"><span>endre</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Occam&action=edit&section=7" title="Rediger kildekoden til seksjonen Occam 2.5 (occam-pi)"><span>endre wikiteksten</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Occam 2.5 refererer til ein forbetra versjon av occam 2.1, realisert i form av den sokalla «Kent Retargettable occam Compiler» (KroC). Denne versjonen tek opp i seg mange av forbetringane i spesifikasjonen til occam 3. Som døme på forbetringar i høve til occam 2.1 kan ein namna: </p> <ul><li>Fletta protokollar <br /></li> <li>Prosess-oppretting medan programmet køyrer <br /></li> <li>Mobile kanalar, data og prosessar <br /></li> <li>Rekursion <br /></li> <li>Protokoll-arv <br /></li> <li>Tabell-konstruktørar <br /></li> <li>Utvida møte (rendezvous) <br /></li></ul> <p>KroC-lompilatoren er tilgjengeleg for nedlasting frå nettsida til KroC-gruppa. På grunn av at språket nyttar idear frå pi-kalkulaus har namnet i ettertid vorte endra til occam-pi. </p> <div class="mw-heading mw-heading2"><h2 id="Kjelder">Kjelder</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Occam&veaction=edit&section=8" title="Endre bolk: Kjelder" class="mw-editsection-visualeditor"><span>endre</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Occam&action=edit&section=8" title="Rediger kildekoden til seksjonen Kjelder"><span>endre wikiteksten</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r3318915">.mw-parser-output .reflist{font-size:90%;margin-bottom:0.5em;list-style-type:decimal}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> </div> <div class="references-small"> <ul><li><i>Denne artikkelen bygger på «<a href="https://en.wikipedia.org/wiki/Occam_(programming_language)" class="extiw" title="en:Occam (programming language)">Occam (programming language)</a>» frå <a href="https://en.wikipedia.org/wiki/Main_Page" class="extiw" title="en:Main Page">Wikipedia på engelsk</a>, den 27. mars 2006.</i></li></ul> </div> <div class="mw-heading mw-heading2"><h2 id="Bakgrunnsstoff">Bakgrunnsstoff</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Occam&veaction=edit&section=9" title="Endre bolk: Bakgrunnsstoff" class="mw-editsection-visualeditor"><span>endre</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Occam&action=edit&section=9" title="Rediger kildekoden til seksjonen Bakgrunnsstoff"><span>endre wikiteksten</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="http://vl.fmnet.info/occam/">The occam Archive</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20051028140337/http://vl.fmnet.info/occam/">Arkivert</a> 2005-10-28 ved <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.</li> <li><a rel="nofollow" class="external text" href="http://www.wotug.org/occam/">WoTUG: occam</a> (Informasjon og realisering)</li> <li><a rel="nofollow" class="external text" href="http://www.transterpreter.org/">The Transterpreter, ei virtuell occam-maskin</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170303122200/http://www.transterpreter.org/">Arkivert</a> 2017-03-03 ved <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.</li> <li><a rel="nofollow" class="external text" href="http://www.cs.kent.ac.uk/projects/ofa/kroc/">KRoC - Kent Retargettable occam Compiler</a></li> <li><a rel="nofollow" class="external text" href="http://frmb.org/occtutor.html">occam «tutorial»</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20050404063225/http://frmb.org/occtutor.html">Arkivert</a> 2005-04-04 ved <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.</li> <li><a rel="nofollow" class="external text" href="http://www.wotug.org/parallel/occam/">Internet Parallel Computing Archive: occam</a> (Documentasjon og realiseringar, men som ikkje lenger vert haldne ved like)</li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r3515230">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r3559440">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd;color:black}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd;color:black}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf;color:black}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf;color:black}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff;color:black}.mw-parser-output .navbox-even{background-color:#f7f7f7;color:black}.mw-parser-output .navbox-odd{background-color:transparent;color:black}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}</style></div><div role="navigation" class="navbox" aria-labelledby="Programmeringsspråk" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div class="plainlinks hlist navbar mini"><ul><li class="nv-vis"><a href="/wiki/Mal:Programmeringsspr%C3%A5k" title="Mal:Programmeringsspråk"><abbr title="Vis denne malen">v</abbr></a></li><li class="nv-diskuter"><a href="/wiki/Maldiskusjon:Programmeringsspr%C3%A5k" title="Maldiskusjon:Programmeringsspråk"><abbr title="Diskuter denne malen">d</abbr></a></li><li class="nv-endre"><a class="external text" href="https://nn.wikipedia.org/w/index.php?title=Mal:Programmeringsspr%C3%A5k&action=edit"><abbr title="Endre denne malen">e</abbr></a></li></ul></div><div id="Programmeringsspråk" style="font-size:114%;margin:0 4em"><a href="/wiki/Programmeringsspr%C3%A5k" title="Programmeringsspråk">Programmeringsspråk</a></div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/w/index.php?title=Programmeringsspr%C3%A5ket_ABC&action=edit&redlink=1" class="new" title="Programmeringsspråket ABC (sida finst ikkje)">ABC</a></li> <li><a href="/wiki/Programmeringsspr%C3%A5ket_Ada" title="Programmeringsspråket Ada">Ada</a></li> <li><a href="/w/index.php?title=AFL&action=edit&redlink=1" class="new" title="AFL (sida finst ikkje)">AFL</a></li> <li><a href="/w/index.php?title=Programmeringsspr%C3%A5ket_Agora&action=edit&redlink=1" class="new" title="Programmeringsspråket Agora (sida finst ikkje)">Agora</a></li> <li><a href="/wiki/ALGOL" title="ALGOL">ALGOL</a></li> <li><a href="/w/index.php?title=APL&action=edit&redlink=1" class="new" title="APL (sida finst ikkje)">APL</a></li> <li><a href="/w/index.php?title=Assembler&action=edit&redlink=1" class="new" title="Assembler (sida finst ikkje)">Assembler</a></li> <li><a href="/wiki/Awk" title="Awk">awk</a></li> <li><a href="/w/index.php?title=Programmeringsspr%C3%A5ket_B&action=edit&redlink=1" class="new" title="Programmeringsspråket B (sida finst ikkje)">B</a></li> <li><a href="/wiki/BASIC" title="BASIC">BASIC</a></li> <li><a href="/w/index.php?title=Programmeringsspr%C3%A5ket_BETA&action=edit&redlink=1" class="new" title="Programmeringsspråket BETA (sida finst ikkje)">BETA</a></li> <li><a href="/w/index.php?title=BLISS&action=edit&redlink=1" class="new" title="BLISS (sida finst ikkje)">BLISS</a></li> <li><a href="/wiki/Programmeringsspr%C3%A5ket_C" title="Programmeringsspråket C">C</a></li> <li><a href="/wiki/C%2B%2B" title="C++">C++</a></li> <li><a href="/wiki/C_Sharp" title="C Sharp">C#</a></li> <li><a href="/wiki/Caml" title="Caml">Caml</a></li> <li><a href="/w/index.php?title=Cobol&action=edit&redlink=1" class="new" title="Cobol (sida finst ikkje)">Cobol</a></li> <li><a href="/w/index.php?title=Concurrent_C&action=edit&redlink=1" class="new" title="Concurrent C (sida finst ikkje)">Concurrent C</a></li> <li><a href="/w/index.php?title=CSP&action=edit&redlink=1" class="new" title="CSP (sida finst ikkje)">CSP</a></li> <li><a href="/w/index.php?title=Programmeringsspr%C3%A5ket_D&action=edit&redlink=1" class="new" title="Programmeringsspråket D (sida finst ikkje)">D</a></li> <li><a href="/w/index.php?title=Delphi&action=edit&redlink=1" class="new" title="Delphi (sida finst ikkje)">Delphi</a></li> <li><a href="/w/index.php?title=Erlang&action=edit&redlink=1" class="new" title="Erlang (sida finst ikkje)">Erlang</a></li> <li><a href="/w/index.php?title=Programmeringsspr%C3%A5ket_Forth&action=edit&redlink=1" class="new" title="Programmeringsspråket Forth (sida finst ikkje)">Forth</a></li> <li><a href="/wiki/Fortran" title="Fortran">Fortran</a></li> <li><a href="/w/index.php?title=Haskell&action=edit&redlink=1" class="new" title="Haskell (sida finst ikkje)">Haskell</a></li> <li><a href="/w/index.php?title=HyperTalk&action=edit&redlink=1" class="new" title="HyperTalk (sida finst ikkje)">HyperTalk</a></li> <li><a href="/w/index.php?title=Icon&action=edit&redlink=1" class="new" title="Icon (sida finst ikkje)">Icon</a></li> <li><a href="/w/index.php?title=INTERCAL&action=edit&redlink=1" class="new" title="INTERCAL (sida finst ikkje)">INTERCAL</a></li> <li><a href="/wiki/Programmeringsspr%C3%A5ket_Java" title="Programmeringsspråket Java">Java</a></li> <li><a href="/wiki/Lisp" title="Lisp">Lisp</a></li> <li><a href="/w/index.php?title=Programmeringsspr%C3%A5ket_Miranda&action=edit&redlink=1" class="new" title="Programmeringsspråket Miranda (sida finst ikkje)">Miranda</a></li> <li><a href="/wiki/ML" class="mw-redirect" title="ML">ML</a></li> <li><a href="/w/index.php?title=Modula&action=edit&redlink=1" class="new" title="Modula (sida finst ikkje)">Modula</a></li> <li><a href="/w/index.php?title=NIAL&action=edit&redlink=1" class="new" title="NIAL (sida finst ikkje)">NIAL</a></li> <li><a href="/w/index.php?title=Objektorientert_C&action=edit&redlink=1" class="new" title="Objektorientert C (sida finst ikkje)">Objektorientert C</a></li> <li><a class="mw-selflink selflink">occam</a></li> <li><a href="/wiki/OCaml" title="OCaml">OCaml</a></li> <li><a href="/w/index.php?title=O%27Haskell&action=edit&redlink=1" class="new" title="O'Haskell (sida finst ikkje)">O'Haskell</a></li> <li><a href="/wiki/Programmeringsspr%C3%A5ket_Pascal" title="Programmeringsspråket Pascal">Pascal</a></li> <li><a href="/wiki/Perl" title="Perl">Perl</a></li> <li><a href="/wiki/PHP" title="PHP">PHP</a></li> <li><a href="/w/index.php?title=Programmeringsspr%C3%A5ket_Pike&action=edit&redlink=1" class="new" title="Programmeringsspråket Pike (sida finst ikkje)">Pike</a></li> <li><a href="/w/index.php?title=PL/I&action=edit&redlink=1" class="new" title="PL/I (sida finst ikkje)">PL/I</a></li> <li><a href="/w/index.php?title=Plankalk%C3%BCl&action=edit&redlink=1" class="new" title="Plankalkül (sida finst ikkje)">Plankalkül</a></li> <li><a href="/w/index.php?title=Programmeringsspr%C3%A5ket_Portal&action=edit&redlink=1" class="new" title="Programmeringsspråket Portal (sida finst ikkje)">Portal</a></li> <li><a href="/wiki/Programmeringsspr%C3%A5ket_Prolog" title="Programmeringsspråket Prolog">Prolog</a></li> <li><a href="/wiki/Python" title="Python">Python</a></li> <li><a href="/wiki/Programmeringsspr%C3%A5ket_R" title="Programmeringsspråket R">R</a></li> <li><a href="/wiki/Ruby" title="Ruby">Ruby</a></li> <li><a href="/wiki/Scheme" title="Scheme">Scheme</a></li> <li><a href="/wiki/Simula" title="Simula">Simula</a></li> <li><a href="/w/index.php?title=Sina&action=edit&redlink=1" class="new" title="Sina (sida finst ikkje)">Sina</a></li> <li><a href="/w/index.php?title=Sisa&action=edit&redlink=1" class="new" title="Sisa (sida finst ikkje)">Sisa</a></li> <li><a href="/w/index.php?title=Smalltalk&action=edit&redlink=1" class="new" title="Smalltalk (sida finst ikkje)">Smalltalk</a></li> <li><a href="/w/index.php?title=SML&action=edit&redlink=1" class="new" title="SML (sida finst ikkje)">SML</a></li> <li><a href="/w/index.php?title=SNOBOL&action=edit&redlink=1" class="new" title="SNOBOL (sida finst ikkje)">SNOBOL</a></li> <li><a href="/wiki/Visual_Basic" title="Visual Basic">Visual Basic</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r3515230"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r3559440"></div><div role="navigation" class="navbox" aria-labelledby="Autoritetsdata" style="padding:3px"><table class="nowraplinks hlist navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th id="Autoritetsdata" scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Autoritetsdata" title="Autoritetsdata">Autoritetsdata</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a rel="nofollow" class="external text" href="//www.worldcat.org/identities/lccn-sh86-007899">WorldCat</a></li> <li><a rel="nofollow" class="external text" href="http://id.loc.gov/authorities/subjects/sh86007899">LCCN</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐7c4dcdbb87‐ghmg9 Cached time: 20241203085519 Cache expiry: 2592000 Reduced expiry: false Complications: [show‐toc] CPU time usage: 0.229 seconds Real time usage: 0.403 seconds Preprocessor visited node count: 1275/1000000 Post‐expand include size: 13394/2097152 bytes Template argument size: 1458/2097152 bytes Highest expansion depth: 9/100 Expensive parser function count: 0/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 10110/5000000 bytes Lua time usage: 0.105/10.000 seconds Lua memory usage: 2090948/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 367.296 1 -total 51.63% 189.644 1 Mal:Infoboks_programvare 50.34% 184.891 1 Mal:Infoboks 25.11% 92.230 1 Mal:Programmeringsspråk 22.52% 82.712 1 Mal:Navboks 22.47% 82.539 1 Mal:Om_tom 21.71% 79.757 1 Mal:Navbox 17.33% 63.656 1 Mal:Merkelapp 14.14% 51.931 1 Mal:Autoritetsdata 4.65% 17.069 1 Mal:Fotnoteliste --> <!-- Saved in parser cache with key nnwiki:pcache:35672:|#|:idhash:canonical and timestamp 20241203085519 and revision id 3557386. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Henta frå «<a dir="ltr" href="https://nn.wikipedia.org/w/index.php?title=Occam&oldid=3557386">https://nn.wikipedia.org/w/index.php?title=Occam&oldid=3557386</a>»</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Kategori:Kategoriar" title="Kategori:Kategoriar">Kategori</a>: <ul><li><a href="/wiki/Kategori:Programmeringsspr%C3%A5k" title="Kategori:Programmeringsspråk">Programmeringsspråk</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Gøymde kategoriar: <ul><li><a href="/wiki/Kategori:Sider_med_Webarchive-mal_som_lenker_til_Wayback_Machine" title="Kategori:Sider med Webarchive-mal som lenker til Wayback Machine">Sider med Webarchive-mal som lenker til Wayback Machine</a></li><li><a href="/wiki/Kategori:Artiklar_med_autoritetsdata" title="Kategori:Artiklar med autoritetsdata">Artiklar med autoritetsdata</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> Denne sida vart sist endra den 29. juni 2024 kl. 12:28.</li> <li id="footer-info-copyright">All tekst er tilgjengeleg under <a rel="nofollow" class="external text" href="http://creativecommons.org/licenses/by-sa/4.0/deed.no">Creative Commons-lisensen Namngjeving/Del på same vilkåra</a>. Sjå <a href="/wiki/Wikipedia:Vilk%C3%A5r" class="mw-redirect" title="Wikipedia:Vilkår">Vilkår</a> for detaljar.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Personvern</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:Om">Om Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:Atterhald">Atterhald</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Retningsliner for åtferd</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Utviklarar</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/nn.wikipedia.org">Statistikk</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Fråsegn om informasjonskapslar</a></li> <li id="footer-places-mobileview"><a href="//nn.m.wikipedia.org/w/index.php?title=Occam&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">For mobil</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-6dfcdd5ff5-nc8cr","wgBackendResponseTime":134,"wgPageParseReport":{"limitreport":{"cputime":"0.229","walltime":"0.403","ppvisitednodes":{"value":1275,"limit":1000000},"postexpandincludesize":{"value":13394,"limit":2097152},"templateargumentsize":{"value":1458,"limit":2097152},"expansiondepth":{"value":9,"limit":100},"expensivefunctioncount":{"value":0,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":10110,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 367.296 1 -total"," 51.63% 189.644 1 Mal:Infoboks_programvare"," 50.34% 184.891 1 Mal:Infoboks"," 25.11% 92.230 1 Mal:Programmeringsspråk"," 22.52% 82.712 1 Mal:Navboks"," 22.47% 82.539 1 Mal:Om_tom"," 21.71% 79.757 1 Mal:Navbox"," 17.33% 63.656 1 Mal:Merkelapp"," 14.14% 51.931 1 Mal:Autoritetsdata"," 4.65% 17.069 1 Mal:Fotnoteliste"]},"scribunto":{"limitreport-timeusage":{"value":"0.105","limit":"10.000"},"limitreport-memusage":{"value":2090948,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-7c4dcdbb87-ghmg9","timestamp":"20241203085519","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Occam","url":"https:\/\/nn.wikipedia.org\/wiki\/Occam","sameAs":"http:\/\/www.wikidata.org\/entity\/Q838062","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q838062","author":{"@type":"Organization","name":"Bidragsytarar til Wikimedia-prosjekta"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2006-03-27T22:23:28Z","dateModified":"2024-06-29T11:28:12Z","headline":"programmeringsspr\u00e5k"}</script> </body> </html>