{"id":5703,"date":"2023-09-07T14:47:38","date_gmt":"2023-09-07T13:47:38","guid":{"rendered":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/?p=5703"},"modified":"2023-09-07T14:53:12","modified_gmt":"2023-09-07T13:53:12","slug":"kemp-k-editor-leo-iii-and-programming-techniques","status":"publish","type":"post","link":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/","title":{"rendered":"Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES,"},"content":{"rendered":"\n<p>This document has been produced by people who programmed the LEO III computer in the 1960s to describe some of the techniques and methods which were in use at the time. The objective is to provide information to help people understand how the LEO III was used for data processing using the hardware and software available at the time. These techniques and methods are now obsolete and hence are probably not understood by those who did not experience computing in the 1960s. See\u00a0<a href=\"http:\/\/sw.ccs.bcs.org\/gig\/leo\/KenK.htm\">http:\/\/sw.ccs.bcs.org\/leo\/KenK.htm<\/a>\u00a0This document is part of the project to emulate and run programs written for LEO III. Original reference manuals are available and should be consulted for technical information on the hardware and software. They came in 5 volumes:- See Volumes I, III, IV and part of V are available in digital form at\u00a0h<a href=\"http:\/\/sw.ccs.bcs.org\/gig\/leo\/Manuals.htm\">ttp:\/\/sw.ccs.bcs.org\/leo\/Manuals.htm<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This document has been produced by people who programmed the LEO III computer in the 1960s to describe some of the techniques and methods which were in use at the time. The objective is to provide information to help people understand how the LEO III was used for data processing using the hardware and software [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","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":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"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":""},"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-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":"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":""},"mobile":{"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":""}},"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[23],"tags":[],"class_list":["post-5703","post","type-post","status-publish","format-standard","hentry","category-articles"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES, - LEOPEDIA EDITORIAL SYSTEM<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES, - LEOPEDIA EDITORIAL SYSTEM\" \/>\n<meta property=\"og:description\" content=\"This document has been produced by people who programmed the LEO III computer in the 1960s to describe some of the techniques and methods which were in use at the time. The objective is to provide information to help people understand how the LEO III was used for data processing using the hardware and software [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/\" \/>\n<meta property=\"og:site_name\" content=\"LEOPEDIA EDITORIAL SYSTEM\" \/>\n<meta property=\"article:published_time\" content=\"2023-09-07T13:47:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-07T13:53:12+00:00\" \/>\n<meta name=\"author\" content=\"LEO editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"LEO editor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/kemp-k-editor-leo-iii-and-programming-techniques\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/kemp-k-editor-leo-iii-and-programming-techniques\\\/\"},\"author\":{\"name\":\"LEO editor\",\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/#\\\/schema\\\/person\\\/ea535d902aa97c04183bdce5dfbab398\"},\"headline\":\"Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES,\",\"datePublished\":\"2023-09-07T13:47:38+00:00\",\"dateModified\":\"2023-09-07T13:53:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/kemp-k-editor-leo-iii-and-programming-techniques\\\/\"},\"wordCount\":160,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/#organization\"},\"articleSection\":[\"Articles\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/kemp-k-editor-leo-iii-and-programming-techniques\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/kemp-k-editor-leo-iii-and-programming-techniques\\\/\",\"url\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/kemp-k-editor-leo-iii-and-programming-techniques\\\/\",\"name\":\"Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES, - LEOPEDIA EDITORIAL SYSTEM\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/#website\"},\"datePublished\":\"2023-09-07T13:47:38+00:00\",\"dateModified\":\"2023-09-07T13:53:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/kemp-k-editor-leo-iii-and-programming-techniques\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/kemp-k-editor-leo-iii-and-programming-techniques\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/kemp-k-editor-leo-iii-and-programming-techniques\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES,\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/#website\",\"url\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/\",\"name\":\"LEO Computers Society\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/#organization\",\"name\":\"LEO Computers Socity\",\"url\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/logo-1.jpg\",\"contentUrl\":\"http:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/logo-1.jpg\",\"width\":158,\"height\":70,\"caption\":\"LEO Computers Socity\"},\"image\":{\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/LEO_(computer)\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/#\\\/schema\\\/person\\\/ea535d902aa97c04183bdce5dfbab398\",\"name\":\"LEO editor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/853b61b2912bf2bff06794431698f0a91708b2a683e55e992a6987cddf79ebaa?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/853b61b2912bf2bff06794431698f0a91708b2a683e55e992a6987cddf79ebaa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/853b61b2912bf2bff06794431698f0a91708b2a683e55e992a6987cddf79ebaa?s=96&d=mm&r=g\",\"caption\":\"LEO editor\"},\"url\":\"https:\\\/\\\/www.leo-computers.org.uk\\\/leopedia.org\\\/author\\\/vince\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES, - LEOPEDIA EDITORIAL SYSTEM","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:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/","og_locale":"en_GB","og_type":"article","og_title":"Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES, - LEOPEDIA EDITORIAL SYSTEM","og_description":"This document has been produced by people who programmed the LEO III computer in the 1960s to describe some of the techniques and methods which were in use at the time. The objective is to provide information to help people understand how the LEO III was used for data processing using the hardware and software [&hellip;]","og_url":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/","og_site_name":"LEOPEDIA EDITORIAL SYSTEM","article_published_time":"2023-09-07T13:47:38+00:00","article_modified_time":"2023-09-07T13:53:12+00:00","author":"LEO editor","twitter_card":"summary_large_image","twitter_misc":{"Written by":"LEO editor","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/#article","isPartOf":{"@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/"},"author":{"name":"LEO editor","@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/#\/schema\/person\/ea535d902aa97c04183bdce5dfbab398"},"headline":"Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES,","datePublished":"2023-09-07T13:47:38+00:00","dateModified":"2023-09-07T13:53:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/"},"wordCount":160,"commentCount":0,"publisher":{"@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/#organization"},"articleSection":["Articles"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/","url":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/","name":"Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES, - LEOPEDIA EDITORIAL SYSTEM","isPartOf":{"@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/#website"},"datePublished":"2023-09-07T13:47:38+00:00","dateModified":"2023-09-07T13:53:12+00:00","breadcrumb":{"@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/kemp-k-editor-leo-iii-and-programming-techniques\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/"},{"@type":"ListItem","position":2,"name":"Kemp, K., (editor), LEO III and PROGRAMMING TECHNIQUES,"}]},{"@type":"WebSite","@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/#website","url":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/","name":"LEO Computers Society","description":"","publisher":{"@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/#organization","name":"LEO Computers Socity","url":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/#\/schema\/logo\/image\/","url":"http:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-content\/uploads\/2020\/02\/logo-1.jpg","contentUrl":"http:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-content\/uploads\/2020\/02\/logo-1.jpg","width":158,"height":70,"caption":"LEO Computers Socity"},"image":{"@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/en.wikipedia.org\/wiki\/LEO_(computer)"]},{"@type":"Person","@id":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/#\/schema\/person\/ea535d902aa97c04183bdce5dfbab398","name":"LEO editor","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/853b61b2912bf2bff06794431698f0a91708b2a683e55e992a6987cddf79ebaa?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/853b61b2912bf2bff06794431698f0a91708b2a683e55e992a6987cddf79ebaa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/853b61b2912bf2bff06794431698f0a91708b2a683e55e992a6987cddf79ebaa?s=96&d=mm&r=g","caption":"LEO editor"},"url":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/author\/vince\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-json\/wp\/v2\/posts\/5703","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-json\/wp\/v2\/comments?post=5703"}],"version-history":[{"count":3,"href":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-json\/wp\/v2\/posts\/5703\/revisions"}],"predecessor-version":[{"id":5706,"href":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-json\/wp\/v2\/posts\/5703\/revisions\/5706"}],"wp:attachment":[{"href":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-json\/wp\/v2\/media?parent=5703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-json\/wp\/v2\/categories?post=5703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leo-computers.org.uk\/leopedia.org\/wp-json\/wp\/v2\/tags?post=5703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}