{"id":2331,"date":"2012-11-11T19:51:47","date_gmt":"2012-11-11T17:51:47","guid":{"rendered":"http:\/\/www.auditsi.eu\/?page_id=2331"},"modified":"2015-01-10T22:07:51","modified_gmt":"2015-01-10T20:07:51","slug":"le-basic-langage-de-predilection-des-ordinateurs-familiaux","status":"publish","type":"page","link":"https:\/\/www.auditsi.eu\/?page_id=2331","title":{"rendered":"Le Basic, langage de pr\u00e9dilection des ordinateurs familiaux"},"content":{"rendered":"<p style=\"text-align: justify;\">Les ordinateurs familiaux du d\u00e9but des ann\u00e9es 80 \u00e9taient tous fournis avec un <a title=\"Les langages de programmation\" href=\"http:\/\/www.auditsi.eu\/?page_id=2377\">langage de programmation<\/a>. Il est vrai que la programmation \u00e9tait quasiment (avec le calcul) la seule chose que l&#8217;on pouvait faire avec ces machines \u00e0 moins de charger un logiciel. Facile \u00e0 programmer, le langage Basic s&#8217;est tout naturellement impos\u00e9 sur les <a title=\"La micro-informatique familiale des ann\u00e9es 80\" href=\"http:\/\/www.auditsi.eu\/?page_id=2119\">ordinateurs familiaux<\/a>.<\/p>\n<p style=\"text-align: justify;\">L&#8217;interpr\u00e9teur \u00e9tait g\u00e9n\u00e9ralement r\u00e9sident en ROM (m\u00e9moire morte) ou plus rarement sur cartouche ou cassette.<\/p>\n<div id=\"attachment_2375\" style=\"width: 346px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7675.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2375\" class=\"size-full wp-image-2375\" title=\"La cartouche Basic du THOMSON TO7\/70 (BASIC MICROSOFT v1, 1982)\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7675.jpg\" alt=\"La cartouche Basic du THOMSON TO7\/70 (BASIC MICROSOFT v1, 1982)\" width=\"336\" height=\"387\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7675.jpg 336w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7675-260x300.jpg 260w\" sizes=\"auto, (max-width: 336px) 100vw, 336px\" \/><\/a><p id=\"caption-attachment-2375\" class=\"wp-caption-text\">La cartouche Basic du THOMSON TO7\/70 (BASIC MICROSOFT v1, 1982)<\/p><\/div>\n<p style=\"text-align: justify;\">La programmation en Basic a \u00e9t\u00e9 d\u00e9mocratis\u00e9e :<\/p>\n<ul>\n<li>par la <a title=\"La presse sp\u00e9cialis\u00e9e des ann\u00e9es 80\" href=\"http:\/\/www.auditsi.eu\/?page_id=2222\">presse informatique<\/a> et les nombreux ouvrages qui proposaient de nombreux listings (que, comme beaucoup, je tapais sur mon ordinateur avec impatience ; rappelons qu&#8217;\u00e0 l&#8217;\u00e9poque, internet n&#8217;existait pas et qu&#8217;il n&#8217;\u00e9tait pas possible de t\u00e9l\u00e9charger les programmes&#8230;) et de <a title=\"Basic, langage \u00e0 tout faire...\" href=\"http:\/\/www.auditsi.eu\/?p=1665\">nombreux articles<\/a> d&#8217;initiation<\/li>\n<li>par l&#8217;\u00e9cole o\u00f9 des professeurs enseignaient tant bien que mal les bases de la programmation (le <a title=\"Le plan Informatique Pour Tous (IPT)\" href=\"http:\/\/www.auditsi.eu\/?page_id=2333\">plan Informatique Pour Tous<\/a>, lanc\u00e9 par le gouvernement en 1985, y est pour beaucoup).<\/li>\n<\/ul>\n<div id=\"attachment_2361\" style=\"width: 490px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7659.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2361\" class=\"size-full wp-image-2361\" title=\"Livres de programmation Basic : &quot;102 programmes pour&quot;, &quot;Super Jeux&quot;, &quot;Jeux d'action&quot;\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7659.jpg\" alt=\"Livres de programmation Basic : &quot;102 programmes pour&quot;, &quot;Super Jeux&quot;, &quot;Jeux d'action&quot;\" width=\"480\" height=\"604\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7659.jpg 480w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7659-238x300.jpg 238w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/a><p id=\"caption-attachment-2361\" class=\"wp-caption-text\">Livres de programmation Basic : &#8220;102 programmes pour&#8221;, &#8220;Super Jeux&#8221;, &#8220;Jeux d&#8217;action&#8221;<\/p><\/div>\n<p style=\"text-align: justify;\">Malheureusement, chaque constructeur a d\u00e9velopp\u00e9 son propre langage Basic transformant un langage universel en une kyrielle de dialectes compliquant la portabilit\u00e9 des programmes d&#8217;un ordinateur \u00e0 l&#8217;autre.<\/p>\n<div id=\"attachment_2351\" style=\"width: 392px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7655.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2351\" class=\"size-full wp-image-2351\" title=\"Le R\u00e9pertoire Mondial des Basic : un guide pour comprendre le Basic ses nombreux dialectes\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7655.jpg\" alt=\"Le R\u00e9pertoire Mondial des Basic : un guide pour comprendre le Basic ses nombreux dialectes\" width=\"382\" height=\"336\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7655.jpg 382w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7655-300x263.jpg 300w\" sizes=\"auto, (max-width: 382px) 100vw, 382px\" \/><\/a><p id=\"caption-attachment-2351\" class=\"wp-caption-text\">Le R\u00e9pertoire Mondial des Basic : un guide pour comprendre le Basic et ses nombreux dialectes<\/p><\/div>\n<p style=\"text-align: justify;\">Le langage Basic est un langage polyvalent qui permet d&#8217;ouvrir de nouveaux horizons \u00e0 tous ceux qui ont le courage d&#8217;apprendre ce langage.<\/p>\n<div id=\"attachment_5709\" style=\"width: 456px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2015\/01\/PC-4502-GW-BASIC.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5709\" class=\" wp-image-5709\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2015\/01\/PC-4502-GW-BASIC.jpg\" alt=\"Un exemple de programme en GW-BASIC sur un PC-4502 (SHARP)\" width=\"446\" height=\"418\" \/><\/a><p id=\"caption-attachment-5709\" class=\"wp-caption-text\">Un exemple de programme en GW-BASIC sur un<a title=\"Le portable PC 4502 de SHARP\" href=\"http:\/\/www.auditsi.eu\/?page_id=5697\"> PC-4502<\/a> (SHARP) de 1987<\/p><\/div>\n<div id=\"attachment_2353\" style=\"width: 458px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7661.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2353\" class=\"size-full wp-image-2353\" title=\"Livres sur l'automatisation et la robotique en Basic\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7661.jpg\" alt=\"Livres sur l'automatisation et la robotique en Basic\" width=\"448\" height=\"336\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7661.jpg 448w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7661-300x224.jpg 300w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/a><p id=\"caption-attachment-2353\" class=\"wp-caption-text\">Livres sur l&#8217;automatisation et la robotique en Basic<\/p><\/div>\n<p style=\"text-align: justify;\">Le Basic a su \u00e9voluer. Tout d&#8217;abord sur des machines comme l&#8217;ATARI ST ou le PC o\u00f9 la programmation structur\u00e9e lui a donn\u00e9 une seconde jeunesse.<\/p>\n<div id=\"attachment_2372\" style=\"width: 346px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7670.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2372\" class=\"size-full wp-image-2372\" title=\"Le langage STOS pour ATARI ST\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7670.jpg\" alt=\"Le langage STOS pour ATARI ST\" width=\"336\" height=\"364\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7670.jpg 336w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7670-276x300.jpg 276w\" sizes=\"auto, (max-width: 336px) 100vw, 336px\" \/><\/a><p id=\"caption-attachment-2372\" class=\"wp-caption-text\">Le langage STOS pour ATARI ST<\/p><\/div>\n<div id=\"attachment_2369\" style=\"width: 346px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7653.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2369\" class=\"size-full wp-image-2369\" title=\"MICROSOFT BASIC pour MS\/DOS...\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7653.jpg\" alt=\"MICROSOFT BASIC pour MS\/DOS...\" width=\"336\" height=\"410\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7653.jpg 336w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7653-245x300.jpg 245w\" sizes=\"auto, (max-width: 336px) 100vw, 336px\" \/><\/a><p id=\"caption-attachment-2369\" class=\"wp-caption-text\">MICROSOFT BASIC pour MS\/DOS&#8230;<\/p><\/div>\n<div id=\"attachment_2370\" style=\"width: 346px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7654.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2370\" class=\"size-full wp-image-2370\" title=\"... suivi de MICROSOFT VISUAL BASIC pour WINDOWS\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7654.jpg\" alt=\"... suivi de MICROSOFT VISUAL BASIC pour WINDOWS\" width=\"336\" height=\"400\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7654.jpg 336w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2012\/11\/DSCN7654-252x300.jpg 252w\" sizes=\"auto, (max-width: 336px) 100vw, 336px\" \/><\/a><p id=\"caption-attachment-2370\" class=\"wp-caption-text\">&#8230; suivi de MICROSOFT VISUAL BASIC pour WINDOWS<\/p><\/div>\n<p style=\"text-align: justify;\">Par la suite, le Basic a \u00e9t\u00e9 int\u00e9gr\u00e9 dans certains logiciels bureautiques comme la suite Microsoft Office ou Open Office. Le <a title=\"S\u00e9lection d'articles sur le th\u00e8me du langage VBA...\" href=\"http:\/\/www.auditsi.eu\/?cat=215\">VBA<\/a> (pour <em>Visual Basic for Application<\/em>) est\u00a0 une d\u00e9clinaison du langage Basic qui permet, par le biais de la programmation de macro-commandes, d&#8217;automatiser des t\u00e2ches de bureautique.<\/p>\n<p>S\u00e9lection d\u2019articles sur le sujet :<\/p>\n<ul>\n<li>Basic&#8217;s : pour adapter tous vos programmes (EXL 100, MSX, TRS 80 \/ VGS, APPLE II, AMSTRAD CPC, COMMODORE 64, MO5, TO7 et TO7\/70, CANON X-07, ORIC ATMOS, ZX SPECTRUM, SQUALE et IBM PC), Soft &amp; Micro n\u00b0 10 (juillet-ao\u00fbt 1985), p. 104<\/li>\n<li>Visual Basic : Entre MS-DOS et WINDOWS, SVM (septembre 1992), p. 116<\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"font-size: small;\"><em>Les photos d&#8217;illustration sont issues de ma <a title=\"Ma collection\" href=\"http:\/\/www.auditsi.eu\/?page_id=1983\">collection personnelle<\/a>.<\/em><\/span><\/p>\n<p style=\"text-align: justify;\">Approfondir le sujet :<br \/>\n<a title=\"L'informatique des ann\u00e9es 80\" href=\"http:\/\/www.auditsi.eu\/?page_id=2119\">L&#8217;informatique des ann\u00e9es 80<\/a> \/ <a title=\"Ma collection\" href=\"http:\/\/www.auditsi.eu\/?page_id=1983\">Ma collection<\/a> \/ <a title=\"Ma documentation\" href=\"http:\/\/www.auditsi.eu\/?page_id=3930\">Ma documentation<\/a><\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img decoding=\"async\" src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/fr\/share-small.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"facebook_send\",\"email\",\"print\",\"linkedin\");var hupso_counters_lang = \"fr_FR\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"BenoitRiviere14\";var hupso_url_c=\"\";var hupso_title_c=\"Le%20Basic%2C%20langage%20de%20pr%C3%A9dilection%20des%20ordinateurs%20familiaux\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"<p>Les ordinateurs familiaux du d\u00e9but des ann\u00e9es 80 \u00e9taient tous fournis avec un langage de programmation. Il est vrai que la programmation \u00e9tait quasiment (avec le calcul) la seule chose que l&#8217;on pouvait faire avec ces machines \u00e0 moins de charger un logiciel. Facile \u00e0 programmer, le langage Basic s&#8217;est tout naturellement impos\u00e9 sur les &#8230;<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?page_id=2331\" class=\"more-link\">Continue reading &lsquo;Le Basic, langage de pr\u00e9dilection des ordinateurs familiaux&rsquo; &raquo;<\/a><\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/fr\/share-small.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"facebook_send\",\"email\",\"print\",\"linkedin\");var hupso_counters_lang = \"fr_FR\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"BenoitRiviere14\";var hupso_url_c=\"\";var hupso_title_c=\"Le%20Basic%2C%20langage%20de%20pr%C3%A9dilection%20des%20ordinateurs%20familiaux\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"ngg_post_thumbnail":0,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-2331","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/pages\/2331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2331"}],"version-history":[{"count":26,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/pages\/2331\/revisions"}],"predecessor-version":[{"id":2342,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/pages\/2331\/revisions\/2342"}],"wp:attachment":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}