{"id":6581,"date":"2024-06-06T11:03:24","date_gmt":"2024-06-06T11:03:24","guid":{"rendered":"http:\/\/the-codest.localhost\/dictionary\/f-programming-language\/"},"modified":"2024-06-06T11:03:24","modified_gmt":"2024-06-06T11:03:24","slug":"f-forritunarmal","status":"publish","type":"dictionary","link":"https:\/\/thecodest.co\/is\/dictionary\/f-programming-language\/","title":{"rendered":"F forritunarm\u00e1l"},"content":{"rendered":"<h1>F forritunarm\u00e1l: Yfirlit \u00ed heild<\/h1>\n<p>F-forritunarm\u00e1li\u00f0 er virkniforritunarm\u00e1l sem er hanna\u00f0 til a\u00f0 bj\u00f3\u00f0a upp \u00e1 hnitmi\u00f0a\u00f0a og tj\u00e1ningarr\u00edka setningafr\u00e6\u00f0i til a\u00f0 leysa fl\u00f3kin st\u00e6r\u00f0fr\u00e6\u00f0ileg vandam\u00e1l. \u00dea\u00f0 var \u00fer\u00f3a\u00f0 af John Backus, sem einnig \u00fer\u00f3a\u00f0i Fortran-forritunarm\u00e1li\u00f0. F-forritunarm\u00e1li\u00f0 er h\u00e1tt forritunarm\u00e1l sem b\u00fd\u00f0ur upp \u00e1 \u00f6flugt verkf\u00e6rakistu til a\u00f0 leysa fl\u00f3kin vandam\u00e1l \u00e1 hnitmi\u00f0a\u00f0an og skilvirkan h\u00e1tt.<\/p>\n<p>F-forritunarm\u00e1li\u00f0 er stat\u00edskt t\u00fdpu\u00f0 forritunarm\u00e1l sem sty\u00f0ur tegundargiskun, sem \u00fe\u00fd\u00f0ir a\u00f0 \u00fe\u00fd\u00f0andinn getur \u00e1lykta\u00f0 tegund breytu \u00fat fr\u00e1 notkun hennar. \u00deetta gerir \u00fea\u00f0 au\u00f0veldara a\u00f0 skrifa <a href=\"https:\/\/thecodest.co\/is\/dictionary\/what-is-code-refactoring\/\">k\u00f3\u00f0i<\/a> og dregur \u00far l\u00edkum \u00e1 villum. F-forritunarm\u00e1li\u00f0 sty\u00f0ur einnig h\u00e6rri stigs fall, sem \u00fe\u00fd\u00f0ir a\u00f0 falli m\u00e1 senda sem r\u00f6k \u00ed \u00f6nnur fall og f\u00e1 \u00feau skila\u00f0 sem gildi. \u00deetta gerir \u00fea\u00f0 au\u00f0veldara a\u00f0 skrifa k\u00f3\u00f0a sem er endurn\u00fdtanlegur og m\u00f3dulegur.<\/p>\n<p>F-forritunarm\u00e1li\u00f0 er hreint virknim\u00e1l, sem \u00fe\u00fd\u00f0ir a\u00f0 \u00fea\u00f0 hefur engin hli\u00f0ar\u00e1hrif. \u00deetta gerir \u00fea\u00f0 au\u00f0veldara a\u00f0 r\u00f6ksty\u00f0ja heg\u00f0un forrita og dregur \u00far l\u00edkum \u00e1 villum. F-forritunarm\u00e1li\u00f0 sty\u00f0ur einnig letilega mati\u00f0, sem \u00fe\u00fd\u00f0ir a\u00f0 tj\u00e1ningar eru a\u00f0eins metnar \u00feegar \u00fe\u00e6r eru nau\u00f0synlegar. \u00deetta gerir kleift a\u00f0 skrifa k\u00f3\u00f0a sem er skilvirkari og dregur \u00far \u00fe\u00f6rfinni \u00e1 fl\u00f3knum st\u00fdringarskipulagi.<\/p>\n<p>F-forritunarm\u00e1li\u00f0 b\u00fd\u00f0ur upp \u00e1 \u00f6flugt verkf\u00e6rasafn til vinnslu ra\u00f0a og fylkja. \u00dea\u00f0 sty\u00f0ur skur\u00f0 \u00e1 r\u00f6\u00f0um, sem gerir \u00fea\u00f0 au\u00f0velt a\u00f0 draga \u00fat undirsett ra\u00f0a. \u00dea\u00f0 sty\u00f0ur einnig fylkisfj\u00f6lgun, sem er algeng a\u00f0ger\u00f0 \u00ed st\u00e6r\u00f0fr\u00e6\u00f0ilegri forritun. F-forritunarm\u00e1li\u00f0 b\u00fd\u00f0ur einnig upp \u00e1 innbygg\u00f0 fall til vinnslu me\u00f0 fl\u00f3knum t\u00f6lu, sem gerir \u00fea\u00f0 au\u00f0veldara a\u00f0 skrifa forrit sem f\u00e1st vi\u00f0 fl\u00f3kin st\u00e6r\u00f0fr\u00e6\u00f0ileg vandam\u00e1l.<\/p>\n<p>Almennt er F-forritunarm\u00e1li\u00f0 \u00f6flugt og tj\u00e1ningar\u00edkt m\u00e1l sem hentar vel til a\u00f0 leysa fl\u00f3kin st\u00e6r\u00f0fr\u00e6\u00f0ileg vandam\u00e1l. Hnitmi\u00f0u\u00f0 m\u00e1lfr\u00e6\u00f0i \u00feess, stu\u00f0ningur vi\u00f0 h\u00e6rri stigs fall og hreinn virknilegur h\u00f6nnun gera \u00fea\u00f0 a\u00f0 vins\u00e6lum vali fyrir v\u00edsindalega t\u00f6lvunarfr\u00e6\u00f0i og <a href=\"https:\/\/thecodest.co\/is\/blog\/app-data-collection-security-risks-value-and-types-explored\/\">g\u00f6gn<\/a> greining.<\/p>","protected":false},"excerpt":{"rendered":"<p>Kynntu \u00fe\u00e9r F-forritunarm\u00e1li\u00f0: h\u00e1g\u00e6\u00f0a, hreint virkt forritunarm\u00e1l hanna\u00f0 til a\u00f0 leysa fl\u00f3kin st\u00e6r\u00f0fr\u00e6\u00f0ileg vandam\u00e1l \u00e1 skilvirkan og au\u00f0veldan h\u00e1tt.<\/p>","protected":false},"template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-6581","dictionary","type-dictionary","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>F Programming Language - The Codest<\/title>\n<meta name=\"description\" content=\"Learn about F programming language: a high-level, pure functional language designed for solving complex mathematical problems efficiently and with ease.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecodest.co\/is\/ordabok\/f-forritunarmal\/\" \/>\n<meta property=\"og:locale\" content=\"is_IS\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"F Programming Language\" \/>\n<meta property=\"og:description\" content=\"Learn about F programming language: a high-level, pure functional language designed for solving complex mathematical problems efficiently and with ease.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecodest.co\/is\/ordabok\/f-forritunarmal\/\" \/>\n<meta property=\"og:site_name\" content=\"The Codest\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecodest.co\/app\/uploads\/2024\/06\/cover-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/dictionary\\\/f-programming-language\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/dictionary\\\/f-programming-language\\\/\",\"name\":\"F Programming Language - The Codest\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\"},\"datePublished\":\"2024-06-06T11:03:24+00:00\",\"description\":\"Learn about F programming language: a high-level, pure functional language designed for solving complex mathematical problems efficiently and with ease.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/dictionary\\\/f-programming-language\\\/#breadcrumb\"},\"inLanguage\":\"is\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/dictionary\\\/f-programming-language\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/dictionary\\\/f-programming-language\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecodest.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dictionary\",\"item\":\"https:\\\/\\\/thecodest.co\\\/sv\\\/ordbok\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"F Programming Language\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"name\":\"The Codest\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thecodest.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"is\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"is\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"width\":144,\"height\":36,\"caption\":\"The Codest\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/pl.linkedin.com\\\/company\\\/codest\",\"https:\\\/\\\/clutch.co\\\/profile\\\/codest\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"F forritunarm\u00e1l - The Codest","description":"Kynntu \u00fe\u00e9r F-forritunarm\u00e1li\u00f0: h\u00e1g\u00e6\u00f0a, hreint virkt forritunarm\u00e1l hanna\u00f0 til a\u00f0 leysa fl\u00f3kin st\u00e6r\u00f0fr\u00e6\u00f0ileg vandam\u00e1l \u00e1 skilvirkan og au\u00f0veldan h\u00e1tt.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thecodest.co\/is\/ordabok\/f-forritunarmal\/","og_locale":"is_IS","og_type":"article","og_title":"F Programming Language","og_description":"Learn about F programming language: a high-level, pure functional language designed for solving complex mathematical problems efficiently and with ease.","og_url":"https:\/\/thecodest.co\/is\/ordabok\/f-forritunarmal\/","og_site_name":"The Codest","og_image":[{"width":1200,"height":675,"url":"https:\/\/thecodest.co\/app\/uploads\/2024\/06\/cover-image.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/thecodest.co\/dictionary\/f-programming-language\/","url":"https:\/\/thecodest.co\/dictionary\/f-programming-language\/","name":"F forritunarm\u00e1l - The Codest","isPartOf":{"@id":"https:\/\/thecodest.co\/#website"},"datePublished":"2024-06-06T11:03:24+00:00","description":"Kynntu \u00fe\u00e9r F-forritunarm\u00e1li\u00f0: h\u00e1g\u00e6\u00f0a, hreint virkt forritunarm\u00e1l hanna\u00f0 til a\u00f0 leysa fl\u00f3kin st\u00e6r\u00f0fr\u00e6\u00f0ileg vandam\u00e1l \u00e1 skilvirkan og au\u00f0veldan h\u00e1tt.","breadcrumb":{"@id":"https:\/\/thecodest.co\/dictionary\/f-programming-language\/#breadcrumb"},"inLanguage":"is","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/dictionary\/f-programming-language\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/thecodest.co\/dictionary\/f-programming-language\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecodest.co\/"},{"@type":"ListItem","position":2,"name":"Dictionary","item":"https:\/\/thecodest.co\/sv\/ordbok\/"},{"@type":"ListItem","position":3,"name":"F Programming Language"}]},{"@type":"WebSite","@id":"https:\/\/thecodest.co\/#website","url":"https:\/\/thecodest.co\/","name":"The Codest","description":"","publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thecodest.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"is"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"The Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"is","@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","width":144,"height":36,"caption":"The Codest"},"image":{"@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/pl.linkedin.com\/company\/codest","https:\/\/clutch.co\/profile\/codest"]}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/is\/wp-json\/wp\/v2\/dictionary\/6581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/is\/wp-json\/wp\/v2\/dictionary"}],"about":[{"href":"https:\/\/thecodest.co\/is\/wp-json\/wp\/v2\/types\/dictionary"}],"version-history":[{"count":0,"href":"https:\/\/thecodest.co\/is\/wp-json\/wp\/v2\/dictionary\/6581\/revisions"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/is\/wp-json\/wp\/v2\/media?parent=6581"}],"curies":[{"name":"vp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}