{"id":273,"date":"2026-04-01T18:41:45","date_gmt":"2026-04-01T16:41:45","guid":{"rendered":"https:\/\/vtkkperinne.fi\/?page_id=273"},"modified":"2026-05-08T12:10:51","modified_gmt":"2026-05-08T10:10:51","slug":"fas-ohjelmointikieli-suomalaisen-tietotekniikan-peruspilari","status":"publish","type":"page","link":"https:\/\/vtkkperinne.fi\/?page_id=273","title":{"rendered":"FAS\u2011ohjelmointikieli \u2013 suomalaisen tietotekniikan peruspilari"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">FAS\u2011ohjelmointikieli kehitettiin Valtion tietokonekeskuksessa (VTKK) 1960\u2011luvun lopulla vastauksena julkishallinnon erityistarpeisiin. Tavoitteena oli luoda tehokas, selke\u00e4 ja laitteistoriippumaton ohjelmointikieli kaupallis\u2011hallinnollisiin sovelluksiin aikana, jolloin olemassa olevat kielet eiv\u00e4t vastanneet riitt\u00e4v\u00e4sti suomalaisen hallinnon vaatimuksia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">FAS yhdisti Fortranin rakenteellisen selkeyden ja Assemblerin tehokkuuden. Kieli mahdollisti nopean ohjelmoinnin, hyv\u00e4n suorituskyvyn ja ennen kaikkea sovellusten siirrett\u00e4vyyden eri tietokoneymp\u00e4rist\u00f6jen v\u00e4lill\u00e4. T\u00e4m\u00e4 oli ratkaisevaa aikana, jolloin tietokonearkkitehtuurit ja k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4t vaihtelivat voimakkaasti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">FAS m\u00e4\u00e4r\u00e4ttiin 1970\u2011luvulla ensisijaiseksi ohjelmointikieleksi monissa valtionhallinnon j\u00e4rjestelmiss\u00e4, ja sit\u00e4 k\u00e4ytettiin laajasti muun muassa verohallinnossa, tiehallinnossa ja sairaaloissa. Kielen modulaarisuus, makroj\u00e4rjestelm\u00e4 ja yleisosakirjastot loivat perustan laajoille ja pitk\u00e4ik\u00e4isille tietoj\u00e4rjestelmille.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">FAS\u2011kielen kehitys jatkui useilla alustoilla aina 2010\u2011luvulle saakka. Sen merkitys ei rajoitu vain teknologiaan: FAS edusti suomalaista kyky\u00e4 kehitt\u00e4\u00e4 omiin tarpeisiin soveltuvia, kest\u00e4vi\u00e4 ja ennakoivia tietoteknisi\u00e4 ratkaisuja. Kieli on keskeinen osa suomalaisen julkishallinnon digitalisaation historiaa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/vtkkperinne.fi\/?page_id=417\" data-type=\"page\" data-id=\"417\">FAS nykytermein<\/a> kuvattuna<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/vtkkperinne.fi\/wp-content\/uploads\/2026\/04\/Copilot_20260401_195220-1024x683.jpeg\" alt=\"\" class=\"wp-image-278\" srcset=\"https:\/\/vtkkperinne.fi\/wp-content\/uploads\/2026\/04\/Copilot_20260401_195220-1024x683.jpeg 1024w, https:\/\/vtkkperinne.fi\/wp-content\/uploads\/2026\/04\/Copilot_20260401_195220-300x200.jpeg 300w, https:\/\/vtkkperinne.fi\/wp-content\/uploads\/2026\/04\/Copilot_20260401_195220-768x512.jpeg 768w, https:\/\/vtkkperinne.fi\/wp-content\/uploads\/2026\/04\/Copilot_20260401_195220.jpeg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Kuva tuotettu teko\u00e4lysovelluksella 2026, VTKK Perinne ry<\/p>\n","protected":false},"excerpt":{"rendered":"<p>FAS\u2011ohjelmointikieli kehitettiin Valtion tietokonekeskuksessa (VTKK) 1960\u2011luvun lopulla vastauksena julkishallinnon erityistarpeisiin. Tavoitteena oli luoda tehokas, selke\u00e4 ja laitteistoriippumaton ohjelmointikieli kaupallis\u2011hallinnollisiin sovelluksiin [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-273","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vtkkperinne.fi\/index.php?rest_route=\/wp\/v2\/pages\/273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vtkkperinne.fi\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vtkkperinne.fi\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vtkkperinne.fi\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vtkkperinne.fi\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=273"}],"version-history":[{"count":5,"href":"https:\/\/vtkkperinne.fi\/index.php?rest_route=\/wp\/v2\/pages\/273\/revisions"}],"predecessor-version":[{"id":1275,"href":"https:\/\/vtkkperinne.fi\/index.php?rest_route=\/wp\/v2\/pages\/273\/revisions\/1275"}],"wp:attachment":[{"href":"https:\/\/vtkkperinne.fi\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}