CINXE.COM

CodeWarrior - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-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-sticky-header-enabled vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>CodeWarrior - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-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-sticky-header-enabled vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);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":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"4fa068fe-66ce-4a8d-a1e3-1326e0a9941a","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"CodeWarrior","wgTitle":"CodeWarrior","wgCurRevisionId":1236431191,"wgRevisionId":1236431191,"wgArticleId":595635,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Articles with short description","Short description is different from Wikidata","Articles needing additional references from November 2011","All articles needing additional references","All articles with unsourced statements","Articles with unsourced statements from August 2021","C (programming language) compilers","C++ compilers","Integrated development environments","Classic Mac OS software","Classic Mac OS text editors","Classic Mac OS programming tools"],"wgPageViewLanguage":"en", "wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"CodeWarrior","wgRelevantArticleId":595635,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q1105576","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","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.tablesorter.styles":"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=["ext.cite.ux-enhancements","mediawiki.page.media","ext.scribunto.logs","site","mediawiki.page.ready","jquery.tablesorter","jquery.makeCollapsible","mediawiki.toc","skins.vector.js", "ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","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"];</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=en&amp;modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cjquery.tablesorter.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.16"> <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="CodeWarrior - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/CodeWarrior"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=CodeWarrior&amp;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 (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/CodeWarrior"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;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-CodeWarrior rootpage-CodeWarrior skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</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="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" title="Main menu" > <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="Main menu" > <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">Main menu</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">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li><li id="n-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages"><span>Special pages</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" 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="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; 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/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</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="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search 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="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <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="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <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="Appearance" > <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">Appearance</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="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=en.wikipedia.org&amp;uselang=en" class=""><span>Donate</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=Special:CreateAccount&amp;returnto=CodeWarrior" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</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=Special:UserLogin&amp;returnto=CodeWarrior" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</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="Log in and more options" > <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="Personal tools" > <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">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <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="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=CodeWarrior" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=CodeWarrior" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</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"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</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/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</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="Site"> <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="Contents" 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">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</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">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <button aria-controls="toc-History-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>Toggle History subsection</span> </button> <ul id="toc-History-sublist" class="vector-toc-list"> <li id="toc-Origins" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Origins"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>Origins</span> </div> </a> <ul id="toc-Origins-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Development" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Development"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.2</span> <span>Development</span> </div> </a> <ul id="toc-Development-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Release" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Release"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.3</span> <span>Release</span> </div> </a> <ul id="toc-Release-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Moving_to_multiple_platforms" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Moving_to_multiple_platforms"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.4</span> <span>Moving to multiple platforms</span> </div> </a> <ul id="toc-Moving_to_multiple_platforms-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Motorola_era" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Motorola_era"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.5</span> <span>Motorola era</span> </div> </a> <ul id="toc-Motorola_era-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Old_versions" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Old_versions"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Old versions</span> </div> </a> <ul id="toc-Old_versions-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Origin_of_the_name" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Origin_of_the_name"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Origin of the name</span> </div> </a> <ul id="toc-Origin_of_the_name-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-CodeWarrior_Latitude" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#CodeWarrior_Latitude"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>CodeWarrior Latitude</span> </div> </a> <ul id="toc-CodeWarrior_Latitude-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>References</span> </div> </a> <button aria-controls="toc-References-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>Toggle References subsection</span> </button> <ul id="toc-References-sublist" class="vector-toc-list"> <li id="toc-Bibliography" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Bibliography"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1</span> <span>Bibliography</span> </div> </a> <ul id="toc-Bibliography-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>External links</span> </div> </a> <ul id="toc-External_links-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="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" title="Table of Contents" > <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="Toggle the table of contents" > <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">Toggle the table of contents</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">CodeWarrior</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="Go to an article in another language. Available in 9 languages" > <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-9" 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">9 languages</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/%D9%83%D9%88%D8%AF_%D9%88%D8%A7%D8%B1%D9%8A%D9%88%D8%B1" title="كود واريور – Arabic" lang="ar" hreflang="ar" data-title="كود واريور" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/CodeWarrior" title="CodeWarrior – Czech" lang="cs" hreflang="cs" data-title="CodeWarrior" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/CodeWarrior" title="CodeWarrior – German" lang="de" hreflang="de" data-title="CodeWarrior" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/CodeWarrior" title="CodeWarrior – French" lang="fr" hreflang="fr" data-title="CodeWarrior" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/CodeWarrior" title="CodeWarrior – Italian" lang="it" hreflang="it" data-title="CodeWarrior" data-language-autonym="Italiano" data-language-local-name="Italian" 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/CodeWarrior" title="CodeWarrior – Japanese" lang="ja" hreflang="ja" data-title="CodeWarrior" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/CodeWarrior" title="CodeWarrior – Polish" lang="pl" hreflang="pl" data-title="CodeWarrior" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/CodeWarrior" title="CodeWarrior – Russian" lang="ru" hreflang="ru" data-title="CodeWarrior" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/CodeWarrior" title="CodeWarrior – Chinese" lang="zh" hreflang="zh" data-title="CodeWarrior" data-language-autonym="中文" data-language-local-name="Chinese" 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/Q1105576#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</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="Namespaces"> <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/CodeWarrior" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:CodeWarrior" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</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="Change language variant" > <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">English</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="Views"> <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/CodeWarrior"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=CodeWarrior&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=CodeWarrior&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <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="Tools" > <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">Tools</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">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </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/CodeWarrior"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=CodeWarrior&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=CodeWarrior&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/CodeWarrior" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/CodeWarrior" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=CodeWarrior&amp;oldid=1236431191" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=CodeWarrior&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=CodeWarrior&amp;id=1236431191&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FCodeWarrior"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FCodeWarrior"><span>Download QR code</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"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=CodeWarrior&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=CodeWarrior&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </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/Q1105576" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</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="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <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">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</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">From Wikipedia, the free encyclopedia</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="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Integrated software development environment</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><table class="box-More_citations_needed plainlinks metadata ambox ambox-content ambox-Refimprove" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>needs additional citations for <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">verification</a></b>.<span class="hide-when-compact"> Please help <a href="/wiki/Special:EditPage/CodeWarrior" title="Special:EditPage/CodeWarrior">improve this article</a> by <a href="/wiki/Help:Referencing_for_beginners" title="Help:Referencing for beginners">adding citations to reliable sources</a>. Unsourced material may be challenged and removed.<br /><small><span class="plainlinks"><i>Find sources:</i>&#160;<a rel="nofollow" class="external text" href="https://www.google.com/search?as_eq=wikipedia&amp;q=%22CodeWarrior%22">"CodeWarrior"</a>&#160;–&#160;<a rel="nofollow" class="external text" href="https://www.google.com/search?tbm=nws&amp;q=%22CodeWarrior%22+-wikipedia&amp;tbs=ar:1">news</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?&amp;q=%22CodeWarrior%22&amp;tbs=bkt:s&amp;tbm=bks">newspapers</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?tbs=bks:1&amp;q=%22CodeWarrior%22+-wikipedia">books</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://scholar.google.com/scholar?q=%22CodeWarrior%22">scholar</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.jstor.org/action/doBasicSearch?Query=%22CodeWarrior%22&amp;acc=on&amp;wc=on">JSTOR</a></span></small></span> <span class="date-container"><i>(<span class="date">November 2011</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">CodeWarrior</caption><tbody><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data"><a href="/wiki/Metrowerks" title="Metrowerks">Metrowerks</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">December&#160;23, 1993<span class="noprint">&#59;&#32;31 years ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">1993-12-23</span>)</span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data"><a href="/wiki/Classic_Mac_OS" title="Classic Mac OS">Classic Mac OS</a>, <a href="/wiki/Mac_OS_X" class="mw-redirect" title="Mac OS X">Mac OS X</a>, <a href="/wiki/BeOS" title="BeOS">BeOS</a>, <a href="/wiki/Windows" class="mw-redirect" title="Windows">Windows</a>, <a href="/wiki/Linux" title="Linux">Linux</a>, <a href="/wiki/Oracle_Solaris" title="Oracle Solaris">Solaris</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/Software_development_tool" class="mw-redirect" title="Software development tool">Software development tool</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data">Proprietary</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://www.nxp.com/design/software/development-software/codewarrior-development-tools:CW_HOME">www<wbr />.nxp<wbr />.com<wbr />/design<wbr />/software<wbr />/development-software<wbr />/codewarrior-development-tools:CW_HOME</a></span>&#160;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q1105576?uselang=en#P856" title="Edit this on Wikidata"><img alt="Edit this on Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></span></td></tr></tbody></table> <p><b>CodeWarrior</b> is an <a href="/wiki/Integrated_development_environment" title="Integrated development environment">integrated development environment</a> (IDE) published by <a href="/wiki/NXP_Semiconductors" title="NXP Semiconductors">NXP Semiconductors</a> for editing, compiling, and debugging software for several <a href="/wiki/Microcontroller" title="Microcontroller">microcontrollers</a> and <a href="/wiki/Microprocessor" title="Microprocessor">microprocessors</a> (<a href="/wiki/NXP_ColdFire" title="NXP ColdFire">Freescale ColdFire</a>, ColdFire+, Kinetis, <a href="/wiki/Qorivva" title="Qorivva">Qorivva</a>, PX, <a href="/wiki/Freescale_RS08" title="Freescale RS08">Freescale RS08</a>, <a href="/wiki/Freescale_S08" class="mw-redirect" title="Freescale S08">Freescale S08</a>, and S12Z) and <a href="/wiki/Digital_signal_controller" title="Digital signal controller">digital signal controllers</a> (DSC MC56F80X and MC5680XX) used in <a href="/wiki/Embedded_system" title="Embedded system">embedded systems</a>. </p><p>The system was developed by <a href="/wiki/Metrowerks" title="Metrowerks">Metrowerks</a> on the <a href="/wiki/Macintosh" class="mw-redirect" title="Macintosh">Macintosh</a>, and was among the first development systems on that platform to cleanly support both the existing <a href="/wiki/Motorola_68k" class="mw-redirect" title="Motorola 68k">Motorola 68k</a> and the <a href="/wiki/PowerPC" title="PowerPC">PowerPC</a> (PPC) <a href="/wiki/Instruction_set_architecture" title="Instruction set architecture">instruction set architectures</a>. During Apple's transition to PowerPC, CodeWarrior quickly became the <i>de facto</i> standard development system for the Mac, rapidly displacing <a href="/wiki/NortonLifeLock" class="mw-redirect" title="NortonLifeLock">Symantec</a>'s <a href="/wiki/THINK_C" title="THINK C">THINK C</a> and Apple's own <a href="/wiki/Macintosh_Programmer%27s_Workshop" title="Macintosh Programmer&#39;s Workshop">Macintosh Programmer's Workshop</a>. Apple's purchase of <a href="/wiki/NeXT" title="NeXT">NeXT</a> in 1996 led to a decline in CodeWarrior's relevance as Mac programming moved to the NeXT platform's own developer tools: <a href="/wiki/Interface_Builder" title="Interface Builder">Interface Builder</a> and <a href="/wiki/Project_Builder" title="Project Builder">Project Builder</a>, which were built on top of the <a href="/wiki/GNU_Compiler_Collection" title="GNU Compiler Collection">GNU Compiler Collection</a>. </p><p>Metrowerks responded by porting CodeWarrior to <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a> and introducing compilers for a wider variety of platforms. It became a major part of the <a href="/wiki/Software_stack" class="mw-redirect" title="Software stack">software stack</a> for Motorola's varied lines of microcontrollers, and eventually led to them purchasing Metrowerks in 1999. It was widely used on most platforms based on PPC or other Motorola processors, as well as many <a href="/wiki/Games_console" class="mw-redirect" title="Games console">games consoles</a>. The product moved to <a href="/wiki/Freescale_Semiconductor" title="Freescale Semiconductor">Freescale Semiconductor</a> when that company formed in 2004, and then to NXP when they purchased Freescale in 2015. </p><p>Originally a single integrated product, now known as the "Classic IDE", the IDE was later replaced with <a href="/wiki/Eclipse_(software)" title="Eclipse (software)">Eclipse</a> IDE. The current versions are 6.3 of the Classic IDE,<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> and 11.0 for the Eclipse IDE.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> Languages supported are <a href="/wiki/C_(programming_language)" title="C (programming language)">C</a>, <a href="/wiki/C%2B%2B" title="C++">C++</a>, and <a href="/wiki/Assembly_language" title="Assembly language">assembly language</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Origins">Origins</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=2" title="Edit section: Origins"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In October 1992, John McEnerney, formerly development manager of Symantec's Language Products Group, left the company to work on his own on a PowerPC product, initially thinking about a <a href="/wiki/Pascal_(programming_language)" title="Pascal (programming language)">Pascal</a> compiler. Rich Siegel, author of <a href="/wiki/BBEdit" title="BBEdit">BBEdit</a>, heard that McEnerney had left Symantec and told Greg Galanos of <a href="/wiki/Metrowerks" title="Metrowerks">Metrowerks</a> in <a href="/wiki/Montreal" title="Montreal">Montreal</a>. Galanos phoned McEnerney and asked him to "describe your dream job". McEnerney said he wanted to write a <a href="/wiki/Code_generation_(compiler)" title="Code generation (compiler)">code generator</a> for the new <a href="/wiki/PowerPC" title="PowerPC">PowerPC</a> (PPC) chip that Apple had announced they would be using in the future.<sup id="cite_ref-FOOTNOTEMark1996a_3-0" class="reference"><a href="#cite_note-FOOTNOTEMark1996a-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p><p>Metrowerks had already developed Pascal and <a href="/wiki/Modula-II" class="mw-redirect" title="Modula-II">Modula-II</a> compilers, originally for the <a href="/wiki/Atari_ST" title="Atari ST">Atari ST</a>, but later ported to a number of contemporary machines including the Mac. They flew McEnerney to Montreal to meet with Galanos and his partner Jean Belanger. They felt that there was a huge opportunity for a new toolchain on the PPC, combining their compilers with a new code PPC code generator written by McEnerney. They felt could get to market more rapidly than <a href="/wiki/Gen_Digital" title="Gen Digital">Symantec</a>, the leading supplier of development systems on the Mac. Symantec was nowhere near the release of their products for PPC, and Apple was using updated versions of their own <a href="/wiki/Macintosh_Programmers_Workshop" class="mw-redirect" title="Macintosh Programmers Workshop">Macintosh Programmers Workshop</a> (MPW) for development on the PPC, a product that had been ignored for years. McEnerney was interested, but unimpressed with their compilers, and little came of this initial contact.<sup id="cite_ref-FOOTNOTEMark1996a_3-1" class="reference"><a href="#cite_note-FOOTNOTEMark1996a-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p><p>Around the same time, Andreas Hommel was in university in Germany completing a MS in <a href="/wiki/Computer_science" title="Computer science">computer science</a>. He developed an interest in writing <a href="/wiki/Computer_game" class="mw-redirect" title="Computer game">computer games</a> in C, but found that existing compilers generated poor-quality code. Over a series of years he developed his own C compiler for the 68k along with a simple <a href="/wiki/Integrated_development_environment" title="Integrated development environment">integrated development environment</a> (IDE). When he completed university he was offered a job in <a href="/wiki/Hamburg" title="Hamburg">Hamburg</a> but decided to try to see if there was a market for his compiler. A few months later he received a call from Galanos. After several transatlantic phone calls, Galanos invited Hommel to come to Montreal and discuss working with them.<sup id="cite_ref-FOOTNOTEMark1996b_4-0" class="reference"><a href="#cite_note-FOOTNOTEMark1996b-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Development">Development</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=3" title="Edit section: Development"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In February 1993, Galanos called McEnerney and asked if they could meet in <a href="/wiki/Palo_Alto" class="mw-redirect" title="Palo Alto">Palo Alto</a> so McEnerney could review a new C compiler Metrowerks had acquired. McEnerney was extremely impressed; the system looked like early versions of Think C, and was very fast. Describing it as "a diamond in the rough", McEnerney signed a contract with Metrowerks within hours. Hommel would extend his C compiler to a full <a href="/wiki/C%2B%2B" title="C++">C++</a> implementation while disentangling it from the code generation stage. McEnerney would write a new PPC code generator that would be driven by Hommel's compiler. Hommel's existing 68K code generator would be used for that platform, slightly modified to support Pascal as well. Berardino Baratta and Marcel Achim in Montreal would continue developing the IDE and develop a Pascal compiler running on the same code generators.<sup id="cite_ref-FOOTNOTEMark1996a_3-2" class="reference"><a href="#cite_note-FOOTNOTEMark1996a-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p><p>Examining the new system, McEnerney decided to take an entirely new approach to code generation. Typical compilers of the era would repeatedly examine their <a href="/wiki/Intermediate_representation" title="Intermediate representation">intermediate representation</a> (IR) producing more and more optimized versions of the code until they finally converted it to machine instructions. This approach was less important for <a href="/wiki/RISC" class="mw-redirect" title="RISC">RISC</a> platforms, as the <a href="/wiki/Instruction_set_architecture" title="Instruction set architecture">instruction set architecture</a> was much simpler and there was far less work involved in deciding which particular type of instruction to use for a given task. Instead, McEnerney's new code generator took the initial IR and converted that directly to PPC code.<sup id="cite_ref-FOOTNOTEMark1996a_3-3" class="reference"><a href="#cite_note-FOOTNOTEMark1996a-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p><p>The major change was to implement <a href="/wiki/Chaitin%27s_algorithm" title="Chaitin&#39;s algorithm">Chaitin's algorithm</a> for register use. This system, introduced in 1982, was a landmark development in compiler technique. It allowed a code generator to map <a href="/wiki/Local_variable" title="Local variable">local variables</a> to <a href="/wiki/Processor_register" title="Processor register">processor registers</a> with very high efficiency. On a machine that relied on register use for performance, which is one of the primary concepts of RISC processors, this technique can lead to huge improvements. The downside is that it is expensive to calculate the results, being an <a href="/wiki/Big_O_notation" title="Big O notation">O(N<sup>2</sup>)</a> process.<sup id="cite_ref-FOOTNOTEMark1996a_3-4" class="reference"><a href="#cite_note-FOOTNOTEMark1996a-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p><p>To help develop the PPC compiler, Apple's Jordan Mattson sent McEnerney one of their <a href="/wiki/RS/6000" class="mw-redirect" title="RS/6000">RS/6000</a> systems. By August 1993 the basic system was running. McEnerney got a phone call from a former Symantec colleague, Dan Podwall, who was looking for work at Metrowerks. Galanos called Podwall, who was immediately hired to write a <a href="/wiki/Debugger" title="Debugger">debugger</a>, completed in only four weeks.<sup id="cite_ref-FOOTNOTEMark1996a_3-5" class="reference"><a href="#cite_note-FOOTNOTEMark1996a-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p><p>A prototype <a href="/wiki/Power_Macintosh" title="Power Macintosh">Power Macintosh</a> machine was sent to the company in September 1993. At the time, the main IDE and compiler toolchain was still running on the 68k machines, producing PPC binaries that were then moved to the prototype and debugged. This allowed them to quickly port the system to the PPC, and by December the entire system was ready for production.<sup id="cite_ref-FOOTNOTEMark1996a_3-6" class="reference"><a href="#cite_note-FOOTNOTEMark1996a-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Release">Release</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=4" title="Edit section: Release"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The system was launched as CodeWarrior at the <a href="/wiki/MacWorld_Expo" class="mw-redirect" title="MacWorld Expo">MacWorld Expo</a> in January 1994. The Power Macs were slated to be launched that month as well, but a series of delays forced this to be set off until the official launch of the Power Mac machines on 14 March.<sup id="cite_ref-FOOTNOTEMark1996a_3-7" class="reference"><a href="#cite_note-FOOTNOTEMark1996a-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p><p>At the time, both Apple's MPW and Symantec's Think C ran only on 68k machines, and only MPW was able to generate PPC binaries. Running natively on the PPC, and based on code dedicated to the platform, CodeWarrior offered dramatically higher performance, while allowing one to develop and debug on a single machine. Sales of other development systems ended practically overnight. Symantec, who had owned the Mac development market since 1986, did not release a native PPC version until late March 1995. By this time, several major Mac software vendors had moved to CodeWarrior and Symantec was never able to re-establish any sort of marketshare on the Mac.<sup id="cite_ref-macworld1995_07_p41_5-0" class="reference"><a href="#cite_note-macworld1995_07_p41-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> </p><p>CodeWarrior was a key factor in the success of Apple's transition of its machine architecture from 68K processors to PowerPC because it provided a complete, solid PowerPC compiler when the competition (Apple's MPW tools and <a href="/wiki/NortonLifeLock" class="mw-redirect" title="NortonLifeLock">Symantec</a> C++) was mostly incomplete or late to the market.<sup id="cite_ref-macworld1995_07_p41_5-1" class="reference"><a href="#cite_note-macworld1995_07_p41-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> Metrowerks also made it easy to generate <a href="/wiki/Fat_binary" title="Fat binary">fat binaries</a>, which included both 68K and PowerPC code. </p><p>Java support in CodeWarrior for Macintosh was announced for May 1996, slated for CodeWarrior 9.<sup id="cite_ref-javacw_6-0" class="reference"><a href="#cite_note-javacw-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> Metrowerks took the approach to add Java tools support in CodeWarrior, including debugging, rather than write a new IDE.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Moving_to_multiple_platforms">Moving to multiple platforms</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=5" title="Edit section: Moving to multiple platforms"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In 1997, Apple purchased <a href="/wiki/NeXT" title="NeXT">NeXT</a> in order to use their <a href="/wiki/Operating_system" title="Operating system">operating system</a>, <a href="/wiki/OpenStep" title="OpenStep">OpenStep</a>, as the basis for future Mac products. OpenStep was based around the concept of the entire operating system and all of its applications being built using an internal development system. This was, in turn, based on the <a href="/wiki/GNU_Compiler_Collection" title="GNU Compiler Collection">GNU Compiler Collection</a> (GCC). While CodeWarrior would still be important for developers writing "classic" Mac applications on the platform, there was a clear time frame after which development would primarily be through the new OpenStep platform, and therefore be through the GCC. </p><p>In August 1996, Metrowerks announced CodeWarrior for BeBox,<sup id="cite_ref-infoworld_18_33_8-0" class="reference"><a href="#cite_note-infoworld_18_33-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> a BeOS version of the IDE named <i>BeIDE</i> supplementing the PowerPC compiler that was already available to BeOS software developers. </p> <div class="mw-heading mw-heading3"><h3 id="Motorola_era">Motorola era</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=6" title="Edit section: Motorola era"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>After Metrowerks was acquired by <a href="/wiki/Motorola" title="Motorola">Motorola</a> in 1999, the company concentrated on <a href="/wiki/Embedded_systems" class="mw-redirect" title="Embedded systems">embedded applications</a>, devoting a smaller fraction of their efforts to compilers for desktop computers. On 29 July 2005, they announced that CodeWarrior for Mac would be discontinued after the next release, CodeWarrior Pro 10. Metrowerks indicated that revenue share of the product fell from 22% to 5% in the last four years and the effort by the company to concentrate on the embedded development market. The demand for CodeWarrior had presumably fallen during the time Apple began distributing <a href="/wiki/Xcode" title="Xcode">Xcode</a> (its own software development kit for OS&#160;X) for free.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> In addition, Apple's switch to <a href="/wiki/Intel" title="Intel">Intel</a> chips left Metrowerks without an obvious product as they had sold their Intel compiler technology to <a href="/wiki/Nokia" title="Nokia">Nokia</a> earlier in 2005.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (August 2021)">citation needed</span></a></i>&#93;</sup> </p><p>During its heyday, the product was known for its rapid release cycle, with multiple revisions every year, and for its quirky advertising campaign. Their "geekware" shirts were featured in the fashion pages of <i><a href="/wiki/The_New_York_Times" title="The New York Times">The New York Times</a></i>.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Old_versions">Old versions</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=7" title="Edit section: Old versions"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Metrowerks_CodeWarrior_Professional_Release_1.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Metrowerks_CodeWarrior_Professional_Release_1.jpg/220px-Metrowerks_CodeWarrior_Professional_Release_1.jpg" decoding="async" width="220" height="512" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Metrowerks_CodeWarrior_Professional_Release_1.jpg/330px-Metrowerks_CodeWarrior_Professional_Release_1.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Metrowerks_CodeWarrior_Professional_Release_1.jpg/440px-Metrowerks_CodeWarrior_Professional_Release_1.jpg 2x" data-file-width="686" data-file-height="1596" /></a><figcaption>CodeWarrior Professional Release 1</figcaption></figure> <p>Prior to the acquisition of the product by Freescale, versions existed targeting <a href="/wiki/Apple_Macintosh" class="mw-redirect" title="Apple Macintosh">Macintosh</a>, <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a>, <a href="/wiki/Linux" title="Linux">Linux</a>, <a href="/wiki/Solaris_(operating_system)" class="mw-redirect" title="Solaris (operating system)">Solaris</a>, <a href="/wiki/PlayStation" title="PlayStation">PlayStation</a>, <a href="/wiki/PlayStation_2" title="PlayStation 2">PlayStation 2</a>, <a href="/wiki/GameCube" title="GameCube">GameCube</a>, <a href="/wiki/Nintendo_DS" title="Nintendo DS">Nintendo DS</a>, <a href="/wiki/Wii" title="Wii">Wii</a>,<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/Dreamcast" title="Dreamcast">Dreamcast</a>, <a href="/wiki/SuperH" title="SuperH">SuperH</a>, <a href="/wiki/M%C2%B7CORE" title="M·CORE">M·CORE</a>, <a href="/wiki/Palm_OS" title="Palm OS">Palm OS</a>,<sup id="cite_ref-mt1998_03_12-0" class="reference"><a href="#cite_note-mt1998_03-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/Symbian_OS" class="mw-redirect" title="Symbian OS">Symbian OS</a>, and <a href="/wiki/BeOS" title="BeOS">BeOS</a>.<sup id="cite_ref-infoworld_18_33_8-1" class="reference"><a href="#cite_note-infoworld_18_33-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/Metrowerks" title="Metrowerks">Metrowerks</a> versions of CodeWarrior also included <a href="/wiki/Pascal_(programming_language)" title="Pascal (programming language)">Pascal</a>, <a href="/wiki/Object_Pascal" title="Object Pascal">Object Pascal</a>, <a href="/wiki/Objective-C" title="Objective-C">Objective-C</a>, and <a href="/wiki/Java_(programming_language)" title="Java (programming language)">Java</a> compilers. </p><p>Older versions of CodeWarrior can be used to develop on classic Mac OS. <a href="/wiki/Classilla" title="Classilla">Classilla</a> is built with Metrowerks CodeWarrior&#160;7.1.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> </p> <table class="wikitable sortable"> <tbody><tr> <th>Release name</th> <th>Editions</th> <th>Release date</th> <th>Notes<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup> </th></tr> <tr> <td>CodeWarrior DR/1</td> <td>Gold, Silver, Bronze</td> <td>1993-12-23</td> <td>Bronze supports 68k, Silver supports PPC, Gold supports 68k and PPC </td></tr> <tr> <td>CodeWarrior DR/2</td> <td>Gold, Silver, Bronze</td> <td>1994-03-11</td> <td> </td></tr> <tr> <td>CodeWarrior DR/3</td> <td>Gold, Silver, Bronze</td> <td>1994-05-05</td> <td> </td></tr> <tr> <td>CodeWarrior 4</td> <td>Gold, Silver, Bronze</td> <td>1994-06-26</td> <td> </td></tr> <tr> <td>CodeWarrior 5</td> <td>Gold, Bronze</td> <td>1994-12-15</td> <td> </td></tr> <tr> <td>CodeWarrior 6</td> <td>Gold, Bronze</td> <td>1995-05-03</td> <td> </td></tr> <tr> <td>CodeWarrior 7</td> <td>Gold, Bronze</td> <td>1995-09-05</td> <td> </td></tr> <tr> <td>CodeWarrior 8</td> <td>Gold, Bronze</td> <td>1996-01-04</td> <td> </td></tr> <tr> <td>CodeWarrior 9</td> <td>Gold</td> <td>1996-05-11</td> <td> </td></tr> <tr> <td>CodeWarrior 10</td> <td>Gold</td> <td>1996-09-09</td> <td> </td></tr> <tr> <td>CodeWarrior 11</td> <td>Gold</td> <td>1996-12-31</td> <td> </td></tr> <tr> <td>CodeWarrior Pro 1</td> <td></td> <td>1997-06-04</td> <td>Mac and Windows bundled </td></tr> <tr> <td>CodeWarrior Pro 2</td> <td></td> <td>1997-10-23</td> <td>First version to target <a href="/wiki/Mach-O" title="Mach-O">Mach-O</a> and Yellow Box on Rhapsody with support for <a href="/wiki/Objective-C" title="Objective-C">Objective-C</a><sup id="cite_ref-mt97_10_15-0" class="reference"><a href="#cite_note-mt97_10-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup> </td></tr> <tr> <td>CodeWarrior Pro 3</td> <td></td> <td>1998-04-07</td> <td> </td></tr> <tr> <td>CodeWarrior Pro 4</td> <td></td> <td>1998-09-10</td> <td>Last to include Pascal<sup id="cite_ref-mt2000_07_16-0" class="reference"><a href="#cite_note-mt2000_07-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup> <p>Last to run on 68k<sup id="cite_ref-mla2022_08_17-0" class="reference"><a href="#cite_note-mla2022_08-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> </p> </td></tr> <tr> <td>CodeWarrior Pro 5</td> <td>Mac, Windows</td> <td>1999-06-18</td> <td> </td></tr> <tr> <td>CodeWarrior Pro 6</td> <td>Mac, Windows</td> <td>2000-09-09</td> <td>Last to support 68k compiling<sup id="cite_ref-mt2000_07_16-1" class="reference"><a href="#cite_note-mt2000_07-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-mt2001_06_18-0" class="reference"><a href="#cite_note-mt2001_06-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> Pre-release support of Mach-O, and use Aqua user interface on <a href="/wiki/MacOS" title="MacOS">Mac OS X</a>.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup> </td></tr> <tr> <td>CodeWarrior Pro 7</td> <td>Mac, Windows</td> <td>2001</td> <td>First to run natively in Mac OS X and target <a href="/wiki/Mach-O" title="Mach-O">Mach-O</a> by default<sup id="cite_ref-mt2001_06_18-1" class="reference"><a href="#cite_note-mt2001_06-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> </td></tr> <tr> <td>CodeWarrior Pro 8</td> <td>Mac, Windows</td> <td>2002</td> <td>Last to run on Classic Mac OS </td></tr> <tr> <td>CodeWarrior 9</td> <td>Mac</td> <td>2003</td> <td> </td></tr> <tr> <td>CodeWarrior 10</td> <td>Windows</td> <td>2004</td> <td> </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="Origin_of_the_name">Origin of the name</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=8" title="Edit section: Origin of the name"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>During the 1990s, <a href="/wiki/Apple_Computer" class="mw-redirect" title="Apple Computer">Apple Computer</a> released a monthly series of developer <a href="/wiki/CD-ROM" title="CD-ROM">CD-ROMs</a> containing resources for programming the Macintosh. These CDs were, in the early days, whimsically titled using punning references to various movies but with a coding twist; for example, "The Hexorcist" (<i><a href="/wiki/The_Exorcist_(film)" class="mw-redirect" title="The Exorcist (film)">The Exorcist</a></i>), "Lord of the Files" (<i><a href="/wiki/Lord_of_the_Flies_(1963_film)" title="Lord of the Flies (1963 film)">Lord of the Flies</a></i>), "Gorillas in the Disc" (<i><a href="/wiki/Gorillas_in_the_Mist" title="Gorillas in the Mist">Gorillas in the Mist</a></i>), etc.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> </p><p>One of these, volume 9, was titled "Code Warrior", referring to the movie <i><a href="/wiki/The_Road_Warrior" class="mw-redirect" title="The Road Warrior">The Road Warrior</a></i>. Later Apple dropped the whimsical titling in favor of a more sober "Developer CD series". Coincidentally the Metrowerks founder, Greg Galanos, an Australian, was also inspired by the movie and proposed the CodeWarrior name. Metrowerks subsequently used the name for their new developer product. </p><p>CodeWarrior CD packaging was very much in the tradition of the Apple developer CDs, featuring slogans such as "Blood, Sweat, and Code" and "Veni, Vidi, Codi" in prominent lettering. Competing products such as Symantec's <a href="/wiki/THINK_C" title="THINK C">THINK C</a> were more conventionally marketed. </p> <div class="mw-heading mw-heading2"><h2 id="CodeWarrior_Latitude">CodeWarrior Latitude</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=9" title="Edit section: CodeWarrior Latitude"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Metrowerks foresaw as it had with the transition to PowerPC, a need to provide a must have developer tool to help developers transition from <a href="/wiki/Classic_MacOS" class="mw-redirect" title="Classic MacOS">MacOS</a> software to Apple's future operating system, codenamed <a href="/wiki/Rhapsody_(operating_system)" title="Rhapsody (operating system)">Rhapsody</a>.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> </p><p>In 1997, Metrowerks acquired the principal assets of <i>The Latitude Group Inc.</i> from David Hempling and his partners. Latitude was a software compatibility layer used to port Macintosh applications to the <a href="/wiki/NeXT_Computer" title="NeXT Computer">NeXT Computer</a> and other UNIX systems.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> </p><p>Latitude presented itself as a library that implemented the Macintosh <a href="/wiki/System_7" title="System 7">System 7</a> API in the same way that Lee Lorenzen's Altura Mac2Win software as well as Apple's own Quicktime for Windows SDK allowed Macintosh applications to be recompiled for Windows with minimal modifications. Latitude had previously been used successfully by <a href="/wiki/Adobe_Inc." title="Adobe Inc.">Adobe</a> to port <a href="/wiki/Adobe_Photoshop" title="Adobe Photoshop">Photoshop</a> and <a href="/wiki/Adobe_Premiere" class="mw-redirect" title="Adobe Premiere">Premiere</a> to <a href="/wiki/Silicon_Graphics" title="Silicon Graphics">Silicon Graphics</a> and <a href="/wiki/Oracle_Solaris" title="Oracle Solaris">Solaris</a> workstations.<sup id="cite_ref-mt1997_12_23-0" class="reference"><a href="#cite_note-mt1997_12-23"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> </p><p>Metrowerks rebranded Latitude as CodeWarrior Latitude,<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup> updated it for Rhapsody starting with Developer Preview 1 and then marketed it to Macintosh developers as a separate product for $399, alongside CodeWarrior Professional.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup> </p><p>Latitude Developer Release 1 (DR1) was previewed at WWDC 1997 in the CodeWarrior Lounge. Latitude DR2 was released on Oct 27, 1997 and won an Eddy Award at the 1998 Macworld for Best Tool for New Technologies beating out Joy from AAA+ Software F&amp;E and Visual Cafe for Macintosh 1.0.2 by Symantec.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup> </p><p>At the time, Steve Jobs was heavily promoting the <a href="/wiki/OpenStep" title="OpenStep">OPENSTEP</a> API (renamed <i>Yellow Box</i>) in order to access the new features of the operating system. For C/C++/Pascal Macintosh developers, this presented a substantial hurdle because it was markedly different from the classic MacOS API that ran inside <i>Blue Box</i> and was <a href="/wiki/Objective-C" title="Objective-C">Objective-C</a> based. Latitude was for a short time coined as the "Green Box"<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> for obvious reasons and appeared to be another hit for Metrowerks and further solidify its dominance in the Macintosh developer tools market but Apple secretly had plans of its own. </p><p>CodeWarrior's IDE for Rhapsody and CodeWarrior Latitude were both demonstrated at <a href="/wiki/Worldwide_Developers_Conference" title="Worldwide Developers Conference">Worldwide Developers Conference</a> in 1998 in the third party developer pavilion but were quietly discontinued at the show following Steve Jobs keynote address. Apple's announcement of its forthcoming Carbon API (codenamed "Ivory Tower") to appeal to developers who required a practical way to transition to the new operating system eliminated the need for any third-party solutions.<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> </p><p>Metrowerks used Latitude internally to port CodeWarrior to run on Red Hat and SuSE Linux for commercial sale and additionally to Solaris under contract from Sun Microsystems. Both products utilized gcc command line compilers rather than Metrowerks own compiler technologies to promote adoption within the UNIX developer community. </p><p>The final version of Latitude supported Solaris 2.3, SGI Irix 5.2 and Rhapsody DP2, dropping HP-UX support. </p> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=10" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.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 class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.nxp.com/support/developer-resources/software-development-tools/codewarrior-development-tools/codewarrior-legacy/codewarrior-development-studios/codewarrior-for-microcontrollers/codewarrior-for-microcontrollers-classic-ide-rs08-hcs08-coldfire-v1-v6.3:CW-MICROCONTROLLERS">"CodeWarrior for Microcontrollers (Classic IDE)"</a>. <i>NXP Semiconductors</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NXP+Semiconductors&amp;rft.atitle=CodeWarrior+for+Microcontrollers+%28Classic+IDE%29&amp;rft_id=https%3A%2F%2Fwww.nxp.com%2Fsupport%2Fdeveloper-resources%2Fsoftware-development-tools%2Fcodewarrior-development-tools%2Fcodewarrior-legacy%2Fcodewarrior-development-studios%2Fcodewarrior-for-microcontrollers%2Fcodewarrior-for-microcontrollers-classic-ide-rs08-hcs08-coldfire-v1-v6.3%3ACW-MICROCONTROLLERS&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.nxp.com/support/developer-resources/software-development-tools/codewarrior-development-tools/codewarrior-legacy/codewarrior-development-studios/codewarrior-for-microcontrollers/codewarrior-for-mcus-eclipse-ide-coldfire-56800-e-dsc-kinetis-qorivva-56xx-rs08-s08-s12z-v11.0:CW-MCU10">"CodeWarrior for Microcontrollers (Eclipse IDE)"</a>. <i>NXP Semiconductors</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NXP+Semiconductors&amp;rft.atitle=CodeWarrior+for+Microcontrollers+%28Eclipse+IDE%29&amp;rft_id=https%3A%2F%2Fwww.nxp.com%2Fsupport%2Fdeveloper-resources%2Fsoftware-development-tools%2Fcodewarrior-development-tools%2Fcodewarrior-legacy%2Fcodewarrior-development-studios%2Fcodewarrior-for-microcontrollers%2Fcodewarrior-for-mcus-eclipse-ide-coldfire-56800-e-dsc-kinetis-qorivva-56xx-rs08-s08-s12z-v11.0%3ACW-MCU10&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-FOOTNOTEMark1996a-3"><span class="mw-cite-backlink">^ <a href="#cite_ref-FOOTNOTEMark1996a_3-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-FOOTNOTEMark1996a_3-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-FOOTNOTEMark1996a_3-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-FOOTNOTEMark1996a_3-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-FOOTNOTEMark1996a_3-4"><sup><i><b>e</b></i></sup></a> <a href="#cite_ref-FOOTNOTEMark1996a_3-5"><sup><i><b>f</b></i></sup></a> <a href="#cite_ref-FOOTNOTEMark1996a_3-6"><sup><i><b>g</b></i></sup></a> <a href="#cite_ref-FOOTNOTEMark1996a_3-7"><sup><i><b>h</b></i></sup></a></span> <span class="reference-text"><a href="#CITEREFMark1996a">Mark 1996a</a>.</span> </li> <li id="cite_note-FOOTNOTEMark1996b-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEMark1996b_4-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFMark1996b">Mark 1996b</a>.</span> </li> <li id="cite_note-macworld1995_07_p41-5"><span class="mw-cite-backlink">^ <a href="#cite_ref-macworld1995_07_p41_5-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-macworld1995_07_p41_5-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSeiter1995" class="citation magazine cs1">Seiter, Charles (July 1995). <a rel="nofollow" class="external text" href="https://archive.org/details/eu_Macworld-1995-07-INT_OCR/page/n44/mode/1up">"A crucial compiler ships"</a>. <i><a href="/wiki/Macworld" title="Macworld">Macworld</a></i>. Vol.&#160;12, no.&#160;7. p.&#160;41.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Macworld&amp;rft.atitle=A+crucial+compiler+ships&amp;rft.volume=12&amp;rft.issue=7&amp;rft.pages=41&amp;rft.date=1995-07&amp;rft.aulast=Seiter&amp;rft.aufirst=Charles&amp;rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Feu_Macworld-1995-07-INT_OCR%2Fpage%2Fn44%2Fmode%2F1up&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-javacw-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-javacw_6-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKawakami1996" class="citation magazine cs1">Kawakami, John (January 1996). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.12/12.01/Jan96Newsbits/index.html">"Yet Another Platform for CodeWarrior: Java"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;12, no.&#160;1. p.&#160;98.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=Yet+Another+Platform+for+CodeWarrior%3A+Java&amp;rft.volume=12&amp;rft.issue=1&amp;rft.pages=98&amp;rft.date=1996-01&amp;rft.aulast=Kawakami&amp;rft.aufirst=John&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.12%2F12.01%2FJan96Newsbits%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSheets1998" class="citation magazine cs1">Sheets, Steve (May 1998). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.14/14.05/JavaDevEnvironments/index.html">"Java Development Environments"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;14, no.&#160;5. p.&#160;20.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=Java+Development+Environments&amp;rft.volume=14&amp;rft.issue=5&amp;rft.pages=20&amp;rft.date=1998-05&amp;rft.aulast=Sheets&amp;rft.aufirst=Steve&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.14%2F14.05%2FJavaDevEnvironments%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-infoworld_18_33-8"><span class="mw-cite-backlink">^ <a href="#cite_ref-infoworld_18_33_8-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-infoworld_18_33_8-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation magazine cs1"><a rel="nofollow" class="external text" href="https://books.google.com/books?id=Pj0EAAAAMBAJ&amp;pg=PA35">"Pipeline"</a>. <i><a href="/wiki/InfoWorld" title="InfoWorld">InfoWorld</a></i>. Vol.&#160;18, no.&#160;33. 12 August 1996. p.&#160;35.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=InfoWorld&amp;rft.atitle=Pipeline&amp;rft.volume=18&amp;rft.issue=33&amp;rft.pages=35&amp;rft.date=1996-08-12&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DPj0EAAAAMBAJ%26pg%3DPA35&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHandy2005" class="citation magazine cs1">Handy, Alex (15 August 2005). <a rel="nofollow" class="external text" href="https://archive.org/details/sdtimes132/mode/1up">"Metrowerks plans to ax CodeWarrior for Macintosh"</a>. <i><a href="/wiki/SD_Times" title="SD Times">SD Times</a></i>. No.&#160;132. p.&#160;1.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=SD+Times&amp;rft.atitle=Metrowerks+plans+to+ax+CodeWarrior+for+Macintosh&amp;rft.issue=132&amp;rft.pages=1&amp;rft.date=2005-08-15&amp;rft.aulast=Handy&amp;rft.aufirst=Alex&amp;rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Fsdtimes132%2Fmode%2F1up&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><span class="id-lock-registration" title="Free registration required"><a rel="nofollow" class="external text" href="https://www.nytimes.com/1995/02/12/magazine/sunday-february-12-1995-frontiers-of-marketing-selling-geek-chic.html">"FRONTIERS OF MARKETING; Selling Geek Chic"</a></span>. <i>The New York Times</i>. 1995-02-12<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-05-28</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=The+New+York+Times&amp;rft.atitle=FRONTIERS+OF+MARKETING%3B+Selling+Geek+Chic&amp;rft.date=1995-02-12&amp;rft_id=https%3A%2F%2Fwww.nytimes.com%2F1995%2F02%2F12%2Fmagazine%2Fsunday-february-12-1995-frontiers-of-marketing-selling-geek-chic.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCarless2006" class="citation web cs1">Carless, Simon (2006-05-09). <a rel="nofollow" class="external text" href="http://www.gamasutra.com/php-bin/news_index.php?story=9243">"CodeWarrior Named Official Toolset For Nintendo Wii"</a>. Gamasutra<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-05-28</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=CodeWarrior+Named+Official+Toolset+For+Nintendo+Wii&amp;rft.pub=Gamasutra&amp;rft.date=2006-05-09&amp;rft.aulast=Carless&amp;rft.aufirst=Simon&amp;rft_id=http%3A%2F%2Fwww.gamasutra.com%2Fphp-bin%2Fnews_index.php%3Fstory%3D9243&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-mt1998_03-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-mt1998_03_12-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMarkCloninger1998" class="citation magazine cs1">Mark, Dave; Cloninger, Eric (March 1998). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.14/14.03/Mar98FactoryFloor/index.html">"CodeWarrior for PalmPilot"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;14, no.&#160;3. pp.&#160;<span class="nowrap">49–</span>52.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=CodeWarrior+for+PalmPilot&amp;rft.volume=14&amp;rft.issue=3&amp;rft.pages=%3Cspan+class%3D%22nowrap%22%3E49-%3C%2Fspan%3E52&amp;rft.date=1998-03&amp;rft.aulast=Mark&amp;rft.aufirst=Dave&amp;rft.au=Cloninger%2C+Eric&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.14%2F14.03%2FMar98FactoryFloor%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://code.google.com/p/classilla/wiki/HowToBuild">"Classilla: HowToBuild"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2015-05-28</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Classilla%3A+HowToBuild&amp;rft_id=http%3A%2F%2Fcode.google.com%2Fp%2Fclassilla%2Fwiki%2FHowToBuild&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><span class="id-lock-registration" title="Free registration required"><a rel="nofollow" class="external text" href="https://groups.google.com/forum/#!topic/macos9/-hOUjohAkis">"CodeWarrior Version History"</a></span>. <i><a href="/wiki/Google_Groups" title="Google Groups">Google Groups</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">2018-06-15</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Google+Groups&amp;rft.atitle=CodeWarrior+Version+History&amp;rft_id=https%3A%2F%2Fgroups.google.com%2Fforum%2F%23%21topic%2Fmacos9%2F-hOUjohAkis&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-mt97_10-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-mt97_10_15-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMark1997" class="citation magazine cs1">Mark, Dave (October 1997). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.13/13.10/Oct97FactoryFloor/index.html">"A CodeWarrior Rhapsody Update: Part One"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;13, no.&#160;10. pp.&#160;<span class="nowrap">37–</span>40. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220219215150/http://preserve.mactech.com/articles/mactech/Vol.13/13.10/Oct97FactoryFloor/index.html">Archived</a> from the original on 19 February 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">19 February</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=A+CodeWarrior+Rhapsody+Update%3A+Part+One&amp;rft.volume=13&amp;rft.issue=10&amp;rft.pages=%3Cspan+class%3D%22nowrap%22%3E37-%3C%2Fspan%3E40&amp;rft.date=1997-10&amp;rft.aulast=Mark&amp;rft.aufirst=Dave&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.13%2F13.10%2FOct97FactoryFloor%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-mt2000_07-16"><span class="mw-cite-backlink">^ <a href="#cite_ref-mt2000_07_16-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-mt2000_07_16-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAtwell2000" class="citation magazine cs1">Atwell, Richard (July 2000). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.16/16.07/Jul00FactoryFloor/index.html">"Arnold goes to WWDC"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;16, no.&#160;6. pp.&#160;<span class="nowrap">110–</span>111. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220219215201/http://preserve.mactech.com/articles/mactech/Vol.16/16.07/Jul00FactoryFloor/index.html">Archived</a> from the original on 19 February 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">19 February</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=Arnold+goes+to+WWDC&amp;rft.volume=16&amp;rft.issue=6&amp;rft.pages=%3Cspan+class%3D%22nowrap%22%3E110-%3C%2Fspan%3E111&amp;rft.date=2000-07&amp;rft.aulast=Atwell&amp;rft.aufirst=Richard&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.16%2F16.07%2FJul00FactoryFloor%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-mla2022_08-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-mla2022_08_17-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="mla2022_08" class="citation web cs1">Cook, David. <a rel="nofollow" class="external text" href="https://68kmla.org/bb/index.php?attachments/codewarrior-pro-5-article-png.47396/">"Metrowerks CodeWarrior Best Version and Updates"</a>. <i>68KMLA</i><span class="reference-accessdate">. Retrieved <span class="nowrap">9 October</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=68KMLA&amp;rft.atitle=Metrowerks+CodeWarrior+Best+Version+and+Updates&amp;rft.aulast=Cook&amp;rft.aufirst=David&amp;rft_id=https%3A%2F%2F68kmla.org%2Fbb%2Findex.php%3Fattachments%2Fcodewarrior-pro-5-article-png.47396%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-mt2001_06-18"><span class="mw-cite-backlink">^ <a href="#cite_ref-mt2001_06_18-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-mt2001_06_18-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAtwell2001" class="citation magazine cs1">Atwell, Richard (June 2001). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.17/17.06/Jun01FactoryFloor/index.html">"The Road from Rhapsody"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;17, no.&#160;6. pp.&#160;<span class="nowrap">20–</span>32. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220219215211/http://preserve.mactech.com/articles/mactech/Vol.17/17.06/Jun01FactoryFloor/index.html">Archived</a> from the original on 19 February 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">19 February</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=The+Road+from+Rhapsody&amp;rft.volume=17&amp;rft.issue=6&amp;rft.pages=%3Cspan+class%3D%22nowrap%22%3E20-%3C%2Fspan%3E32&amp;rft.date=2001-06&amp;rft.aulast=Atwell&amp;rft.aufirst=Richard&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.17%2F17.06%2FJun01FactoryFloor%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHaydenHenderson2000" class="citation magazine cs1">Hayden, Joe; Henderson, Matt (May 2000). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.16/16.05/May00FactoryFloor/index.html">"CodeWarrior for Mac OS X"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;16, no.&#160;5. pp.&#160;<span class="nowrap">64–</span>65. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220219215200/http://preserve.mactech.com/articles/mactech/Vol.16/16.05/May00FactoryFloor/index.html">Archived</a> from the original on 19 February 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">19 February</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=CodeWarrior+for+Mac+OS+X&amp;rft.volume=16&amp;rft.issue=5&amp;rft.pages=%3Cspan+class%3D%22nowrap%22%3E64-%3C%2Fspan%3E65&amp;rft.date=2000-05&amp;rft.aulast=Hayden&amp;rft.aufirst=Joe&amp;rft.au=Henderson%2C+Matt&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.16%2F16.05%2FMay00FactoryFloor%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFEvery1999" class="citation web cs1">Every, David K. (1999). <a rel="nofollow" class="external text" href="http://www.mackido.com/CodeNames/DeveloperCDs.html">"Apple Developer CD Codenames: Puns, fun, and satire"</a>. MacKiDo<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-05-28</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Apple+Developer+CD+Codenames%3A+Puns%2C+fun%2C+and+satire&amp;rft.pub=MacKiDo&amp;rft.date=1999&amp;rft.aulast=Every&amp;rft.aufirst=David+K.&amp;rft_id=http%3A%2F%2Fwww.mackido.com%2FCodeNames%2FDeveloperCDs.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMark1997" class="citation magazine cs1">Mark, Dave (May 1997). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.13/13.05/May97FactoryFloor/index.html">"Greg Galanos and the Mac Developer's Roadmap"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;13, no.&#160;5.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=Greg+Galanos+and+the+Mac+Developer%27s+Roadmap&amp;rft.volume=13&amp;rft.issue=5&amp;rft.date=1997-05&amp;rft.aulast=Mark&amp;rft.aufirst=Dave&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.13%2F13.05%2FMay97FactoryFloor%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMark1997" class="citation magazine cs1">Mark, Dave (June 1997). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.13/13.06/Jun97FactoryFloor/index.html">"David Hempling and the Latitude Porting Libraries"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;13, no.&#160;6.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=David+Hempling+and+the+Latitude+Porting+Libraries&amp;rft.volume=13&amp;rft.issue=6&amp;rft.date=1997-06&amp;rft.aulast=Mark&amp;rft.aufirst=Dave&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.13%2F13.06%2FJun97FactoryFloor%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-mt1997_12-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-mt1997_12_23-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMark1997" class="citation magazine cs1">Mark, Dave (December 1997). <a rel="nofollow" class="external text" href="https://archive.org/details/eu_MacTech-1997-12_OCR/page/n43/mode/1up">"Sean Parent: The Photoshop Development Process"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;13, no.&#160;12. pp.&#160;<span class="nowrap">42–</span>44.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=Sean+Parent%3A+The+Photoshop+Development+Process&amp;rft.volume=13&amp;rft.issue=12&amp;rft.pages=%3Cspan+class%3D%22nowrap%22%3E42-%3C%2Fspan%3E44&amp;rft.date=1997-12&amp;rft.aulast=Mark&amp;rft.aufirst=Dave&amp;rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Feu_MacTech-1997-12_OCR%2Fpage%2Fn43%2Fmode%2F1up&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mactech.com/1997/01/27/md1-metrowerks-acquires-latitude/">"&#91;MD1&#93; Metrowerks Acquires Latitude"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. 27 January 1997<span class="reference-accessdate">. Retrieved <span class="nowrap">25 August</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=MacTech&amp;rft.atitle=%5BMD1%5D+Metrowerks+Acquires+Latitude&amp;rft.date=1997-01-27&amp;rft_id=https%3A%2F%2Fwww.mactech.com%2F1997%2F01%2F27%2Fmd1-metrowerks-acquires-latitude%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation magazine cs1"><a rel="nofollow" class="external text" href="https://archive.org/details/eu_MacTech-1998-01_OCR/page/n91/mode/1up">"Developer Depot"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i> (Advertisement). January 1998. p.&#160;2.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=Developer+Depot&amp;rft.pages=2&amp;rft.date=1998-01&amp;rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Feu_MacTech-1998-01_OCR%2Fpage%2Fn91%2Fmode%2F1up&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMark1998" class="citation magazine cs1">Mark, Dave (January 1998). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.14/14.01/Jan98FactoryFloor/index.html">"CodeWarrior Latitude: Porting Your Apps to Rhapsody"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. Vol.&#160;14, no.&#160;1.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=CodeWarrior+Latitude%3A+Porting+Your+Apps+to+Rhapsody&amp;rft.volume=14&amp;rft.issue=1&amp;rft.date=1998-01&amp;rft.aulast=Mark&amp;rft.aufirst=Dave&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.14%2F14.01%2FJan98FactoryFloor%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation magazine cs1"><a rel="nofollow" class="external text" href="https://www.mactech.com/1998/01/07/md1-1998-eddy-award-winners/amp/">"&#91;MD1&#93; 1998 Eddy Tool Awards Winners"</a>. <i><a href="/wiki/MacTech" title="MacTech">MacTech</a></i>. 6 January 1998.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=%5BMD1%5D+1998+Eddy+Tool+Awards+Winners&amp;rft.date=1998-01-06&amp;rft_id=https%3A%2F%2Fwww.mactech.com%2F1998%2F01%2F07%2Fmd1-1998-eddy-award-winners%2Famp%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.xent.com/FoRK-archive/spring97/0409.html">"Metrowerks Green Box to plow Mac path to OpenStep APIs"</a>. InfoWorld. 25 April 1997.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Metrowerks+Green+Box+to+plow+Mac+path+to+OpenStep+APIs&amp;rft.pub=InfoWorld&amp;rft.date=1997-04-25&amp;rft_id=http%3A%2F%2Fwww.xent.com%2FFoRK-archive%2Fspring97%2F0409.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWalsh1997" class="citation magazine cs1">Walsh, Jeff (12 May 1997). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=9zsEAAAAMBAJ&amp;pg=PA15">"Apple to woo developers with Rhapsody tools"</a>. <i><a href="/wiki/InfoWorld" title="InfoWorld">InfoWorld</a></i>. Vol.&#160;19, no.&#160;19. p.&#160;15.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=InfoWorld&amp;rft.atitle=Apple+to+woo+developers+with+Rhapsody+tools&amp;rft.volume=19&amp;rft.issue=19&amp;rft.pages=15&amp;rft.date=1997-05-12&amp;rft.aulast=Walsh&amp;rft.aufirst=Jeff&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3D9zsEAAAAMBAJ%26pg%3DPA15&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading3"><h3 id="Bibliography">Bibliography</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=11" title="Edit section: Bibliography"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMark1996a" class="citation magazine cs1">Mark, Dave (July 1996). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.12/12.07/Jul96FactoryFloor/index.html">"A Little CodeWarrior History"</a>. <i>MacTech</i>. Vol.&#160;12, no.&#160;7.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=A+Little+CodeWarrior+History&amp;rft.volume=12&amp;rft.issue=7&amp;rft.date=1996-07&amp;rft.aulast=Mark&amp;rft.aufirst=Dave&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.12%2F12.07%2FJul96FactoryFloor%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMark1996b" class="citation magazine cs1">Mark, Dave (September 1996). <a rel="nofollow" class="external text" href="http://preserve.mactech.com/articles/mactech/Vol.12/12.09/Sep96FactoryFloor/index.html">"Andreas Hommel, Compiler Architect"</a>. <i>MacTech</i>. Vol.&#160;12, no.&#160;9.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=MacTech&amp;rft.atitle=Andreas+Hommel%2C+Compiler+Architect&amp;rft.volume=12&amp;rft.issue=9&amp;rft.date=1996-09&amp;rft.aulast=Mark&amp;rft.aufirst=Dave&amp;rft_id=http%3A%2F%2Fpreserve.mactech.com%2Farticles%2Fmactech%2FVol.12%2F12.09%2FSep96FactoryFloor%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ACodeWarrior" class="Z3988"></span></li></ul> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CodeWarrior&amp;action=edit&amp;section=12" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://www.nxp.com/design/software/development-software/codewarrior-development-tools:CW_HOME">Official website</a></span></span> <span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q1105576#P856" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span> </p> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.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:r1236075235">.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}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.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}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.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}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Integrated_development_environments583" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Integrated_development_environments" title="Template:Integrated development environments"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Integrated_development_environments" title="Template talk:Integrated development environments"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Integrated_development_environments" title="Special:EditPage/Template:Integrated development environments"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Integrated_development_environments583" style="font-size:114%;margin:0 4em"><a href="/wiki/Integrated_development_environment" title="Integrated development environment">Integrated development environments</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/C_(programming_language)" title="C (programming language)">C</a>, <a href="/wiki/C%2B%2B" title="C++">C++</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Open-source_software" title="Open-source software">Open source</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 href="/wiki/Arduino_IDE" class="mw-redirect" title="Arduino IDE">Arduino IDE</a></li> <li><a href="/wiki/Code::Blocks" title="Code::Blocks">Code::Blocks</a></li> <li><a href="/wiki/CodeLite" title="CodeLite">CodeLite</a></li> <li><a href="/wiki/Dev-C%2B%2B" title="Dev-C++">Dev-C++</a></li> <li><a href="/wiki/Eclipse_(software)" title="Eclipse (software)">Eclipse</a></li> <li><a href="/wiki/Emacs" title="Emacs">Emacs</a></li> <li><a href="/wiki/Geany" title="Geany">Geany</a></li> <li><a href="/wiki/GNOME_Builder" title="GNOME Builder">GNOME Builder</a></li> <li><a href="/wiki/Kakoune" title="Kakoune">Kakoune</a></li> <li><a href="/wiki/KDevelop" title="KDevelop">KDevelop</a></li> <li><a href="/wiki/NetBeans" title="NetBeans">NetBeans</a></li> <li>QDevelop</li> <li><a href="/wiki/Qt_Creator" title="Qt Creator">Qt Creator</a></li> <li><a href="/wiki/Ultimate%2B%2B" title="Ultimate++">TheIDE</a></li> <li><a href="/wiki/Vi_(text_editor)" title="Vi (text editor)">Vi</a>–<a href="/wiki/Vim_(text_editor)" title="Vim (text editor)">Vim</a></li> <li><a href="/wiki/Watcom_C/C%2B%2B" title="Watcom C/C++">OpenWatcom</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Freeware" title="Freeware">Freeware</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/DevEco_Studio" class="mw-redirect" title="DevEco Studio">DevEco Studio</a></li> <li><a href="/wiki/Oracle_Developer_Studio" title="Oracle Developer Studio">Oracle Developer Studio</a></li> <li><a href="/wiki/Visual_Studio_Code" title="Visual Studio Code">Visual Studio Code</a></li> <li><a href="/wiki/Visual_Studio#Community" title="Visual Studio">Visual Studio Community</a></li> <li><a href="/wiki/Xcode" title="Xcode">Xcode</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Retail_software" title="Retail software">Retail</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 href="/wiki/C%2B%2BBuilder" title="C++Builder">C++Builder</a></li> <li><a href="/wiki/Eclipse_(software)" title="Eclipse (software)">Eclipse</a>-based <ul><li><a class="mw-selflink selflink">CodeWarrior</a></li> <li><a href="/wiki/MyEclipse" title="MyEclipse">MyEclipse</a></li></ul></li> <li><a href="/wiki/Visual_Studio" title="Visual Studio">Visual Studio</a></li> <li>By <a href="/wiki/JetBrains" title="JetBrains">JetBrains</a> <ul><li><a href="/wiki/IntelliJ_IDEA" title="IntelliJ IDEA">IntelliJ IDEA</a></li> <li><a href="/wiki/AppCode" class="mw-redirect" title="AppCode">AppCode</a></li> <li><a href="/wiki/CLion" class="mw-redirect" title="CLion">CLion</a></li></ul></li> <li><a href="/wiki/LabWindows/CVI" title="LabWindows/CVI">LabWindows/CVI</a></li> <li>IBM <a href="/wiki/Rational_Software_Architect" class="mw-redirect" title="Rational Software Architect">Rational Software Architect</a></li> <li><a href="/wiki/Understand_(software)" title="Understand (software)">Understand</a></li> <li><a href="/wiki/SlickEdit" title="SlickEdit">SlickEdit</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Anjuta" title="Anjuta">Anjuta</a></li> <li><a href="/wiki/VisualAge" title="VisualAge">VisualAge</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#Visual_C++_Express" title="Microsoft Visual Studio Express">Visual C++ Express</a></li> <li><a href="/wiki/MonoDevelop" title="MonoDevelop">MonoDevelop</a></li> <li><a href="/wiki/SharpDevelop" title="SharpDevelop">SharpDevelop</a></li> <li><a href="/wiki/Borland_Turbo_C" class="mw-redirect" title="Borland Turbo C">Borland Turbo C</a>, <a href="/wiki/Turbo_C%2B%2B" title="Turbo C++">C++</a></li> <li><a href="/wiki/QuickC" title="QuickC">QuickC</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Java_(software_platform)" title="Java (software platform)">Java</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Open-source_software" title="Open-source software">Open source</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 href="/wiki/Anjuta" title="Anjuta">Anjuta</a></li> <li><a href="/wiki/BlueJ" title="BlueJ">BlueJ</a></li> <li><a href="/wiki/DrJava" title="DrJava">DrJava</a></li> <li><a href="/wiki/Eclipse_(software)" title="Eclipse (software)">Eclipse</a></li> <li><a href="/wiki/Geany" title="Geany">Geany</a></li> <li><a href="/wiki/Greenfoot" title="Greenfoot">Greenfoot</a></li> <li><a href="/wiki/IntelliJ_IDEA" title="IntelliJ IDEA">IntelliJ IDEA</a> Community Edition <ul><li><a href="/wiki/Android_Studio" title="Android Studio">Android Studio</a></li></ul></li> <li><a href="/wiki/NetBeans" title="NetBeans">NetBeans</a></li> <li><a href="/wiki/DevEco_Studio" class="mw-redirect" title="DevEco Studio">DevEco Studio</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Freeware" title="Freeware">Freeware</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/JGRASP" title="JGRASP">jGRASP</a></li> <li><a href="/wiki/JDeveloper" title="JDeveloper">JDeveloper</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Retail_software" title="Retail software">Retail</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>JCreator</li> <li><a href="/wiki/MyEclipse" title="MyEclipse">MyEclipse</a></li> <li><a href="/wiki/JetBrains" title="JetBrains">JetBrains</a> <a href="/wiki/IntelliJ_IDEA" title="IntelliJ IDEA">IntelliJ IDEA</a></li> <li><a href="/wiki/SlickEdit" title="SlickEdit">SlickEdit</a></li> <li><a href="/wiki/Understand_(software)" title="Understand (software)">Understand</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li>Metrowerks <a class="mw-selflink selflink">CodeWarrior</a> Pro for Java</li> <li><a href="/wiki/JBuilder" title="JBuilder">JBuilder</a></li> <li><a href="/wiki/Sun_Java_Studio_Creator" title="Sun Java Studio Creator">Sun Java Studio Creator</a> (superseded by <a href="/wiki/NetBeans" title="NetBeans">NetBeans</a>)</li> <li><a href="/wiki/VisualAge" title="VisualAge">VisualAge</a> (superseded by <a href="/wiki/Eclipse_(software)" title="Eclipse (software)">Eclipse</a>)</li> <li><a href="/wiki/Visual_Caf%C3%A9" title="Visual Café">Visual Café</a> (aka Espresso, superseded by <a href="/wiki/JBuilder" title="JBuilder">JBuilder</a>)</li> <li><a href="/wiki/Visual_J%2B%2B" title="Visual J++">Visual J++</a></li> <li><a href="/wiki/Xelfi" class="mw-redirect" title="Xelfi">Xelfi</a> (became <a href="/wiki/NetBeans" title="NetBeans">NetBeans</a>)</li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/JavaScript" title="JavaScript">JavaScript</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="Open_source36" scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Open-source_software" title="Open-source software">Open source</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 href="/wiki/Vim_(text_editor)" title="Vim (text editor)">Vim</a></li> <li><a href="/wiki/Visual_Studio_Code" title="Visual Studio Code">Visual Studio Code</a></li> <li><a href="/wiki/Atom_(text_editor)" title="Atom (text editor)">Atom</a></li> <li><a href="/wiki/Chromium_(web_browser)" title="Chromium (web browser)">Chromium</a></li> <li><a href="/wiki/DevEco_Studio" class="mw-redirect" title="DevEco Studio">DevEco Studio</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Common_Language_Infrastructure" title="Common Language Infrastructure">CLI</a> (<a href="/wiki/.NET" title=".NET">.NET</a>)</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Open-source_software" title="Open-source software">Open source</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Visual_Studio_Code" title="Visual Studio Code">Visual Studio Code</a></li> <li><a href="/wiki/PascalABC.NET" title="PascalABC.NET">PascalABC.NET</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Freeware" title="Freeware">Freeware</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 href="/wiki/Visual_Studio#Community" title="Visual Studio">Visual Studio Community</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Retail_software" title="Retail software">Retail</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Visual_Studio" title="Visual Studio">Visual Studio</a></li> <li><a href="/wiki/JetBrains#Rider" title="JetBrains">Rider</a></li> <li><a href="/wiki/Understand_(software)" title="Understand (software)">Understand</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</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 href="/wiki/Xamarin_Studio" class="mw-redirect" title="Xamarin Studio">Xamarin Studio</a></li> <li><a href="/wiki/MonoDevelop" title="MonoDevelop">MonoDevelop</a></li> <li><a href="/wiki/SharpDevelop" title="SharpDevelop">SharpDevelop</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#Visual_Basic_Express" title="Microsoft Visual Studio Express">Visual Basic Express</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#Visual_Web_Developer_Express" title="Microsoft Visual Studio Express">Visual Web Developer Express</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#2005–2010_products" title="Microsoft Visual Studio Express">Visual J# Express</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#2005–2010_products" title="Microsoft Visual Studio Express">Visual Studio Express for Windows Phone</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#Visual_C++_Express" title="Microsoft Visual Studio Express">Visual C++ Express</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#Visual_C#_Express" title="Microsoft Visual Studio Express">Visual C# Express</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#2015-2017_products" title="Microsoft Visual Studio Express">Express for Desktop</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#2015-2017_products" title="Microsoft Visual Studio Express">Express for Web</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#2015-2017_products" title="Microsoft Visual Studio Express">Express for Windows</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Adobe_Flash" title="Adobe Flash">Flash</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Adobe_Flash_Builder" title="Adobe Flash Builder">Adobe Flash Builder</a></li> <li>FlashDevelop</li> <li><a href="/wiki/Powerflasher_FDT" title="Powerflasher FDT">Powerflasher FDT</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/PHP" title="PHP">PHP</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Open-source_software" title="Open-source software">Open source</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 href="/wiki/Aptana" title="Aptana">Aptana</a></li> <li><a href="/wiki/NetBeans" title="NetBeans">NetBeans</a></li> <li><a href="/wiki/Komodo_Edit" title="Komodo Edit">Komodo Edit</a></li> <li><a href="/wiki/Komodo_IDE" title="Komodo IDE">Komodo IDE</a></li> <li><a href="/wiki/KDevelop" title="KDevelop">KDevelop</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Codelobster" title="Codelobster">Codelobster</a></li> <li><a href="/wiki/PhpStorm" class="mw-redirect" title="PhpStorm">PhpStorm</a></li> <li><a href="/wiki/PHPEdit" title="PHPEdit">PHPEdit</a></li> <li><a href="/wiki/SlickEdit" title="SlickEdit">SlickEdit</a></li> <li><a href="/wiki/Zend_Studio" title="Zend Studio">Zend Studio</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/R_(programming_language)" title="R (programming language)">R</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 href="/wiki/RStudio" title="RStudio">RStudio</a></li> <li><a href="/wiki/R_Tools_for_Visual_Studio" title="R Tools for Visual Studio">R Tools for Visual Studio</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Python_(programming_language)" title="Python (programming language)">Python</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Open-source_software" title="Open-source software">Open source</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Anjuta" title="Anjuta">Anjuta</a></li> <li><a href="/wiki/IDLE" title="IDLE">IDLE</a></li> <li><a href="/wiki/Eric_(software)" title="Eric (software)">Eric</a></li> <li><a href="/wiki/Light_Table_(software)" title="Light Table (software)">Light Table</a></li> <li><a href="/wiki/Ninja-IDE" title="Ninja-IDE">Ninja-IDE</a></li> <li><a href="/wiki/PyDev" title="PyDev">PyDev</a></li> <li>PyScripter</li> <li>PIDA</li> <li><a href="/wiki/Spyder_(software)" title="Spyder (software)">Spyder</a></li> <li><a href="/wiki/Komodo_Edit" title="Komodo Edit">Komodo Edit</a></li> <li><a href="/wiki/Komodo_IDE" title="Komodo IDE">Komodo IDE</a></li> <li><a href="/wiki/KDevelop" title="KDevelop">KDevelop</a></li> <li><a href="/wiki/Vim_(text_editor)" title="Vim (text editor)">Vim</a></li> <li><a href="/wiki/Visual_Studio_Code" title="Visual Studio Code">Visual Studio Code</a></li> <li><a href="/wiki/Thonny" title="Thonny">Thonny</a></li> <li><a href="/wiki/DevEco_Studio" class="mw-redirect" title="DevEco Studio">DevEco Studio</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</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 href="/wiki/PyCharm" title="PyCharm">PyCharm</a></li> <li><a href="/wiki/PythonAnywhere" title="PythonAnywhere">PythonAnywhere</a></li> <li><a href="/wiki/Visual_Studio_Code" title="Visual Studio Code">Visual Studio Code</a></li> <li><a href="/wiki/SlickEdit" title="SlickEdit">SlickEdit</a></li> <li><a href="/wiki/Wing_IDE" title="Wing IDE">Wing IDE</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Pascal_(programming_language)" title="Pascal (programming language)">Pascal</a>,<br /><a href="/wiki/Object_Pascal" title="Object Pascal">Object Pascal</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Open-source_software" title="Open-source software">Open source</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Free_Pascal" title="Free Pascal">Free Pascal</a> IDE</li> <li><a href="/wiki/Lazarus_(software)" title="Lazarus (software)">Lazarus</a></li> <li><a href="/wiki/Dev-Pascal" title="Dev-Pascal">Dev-Pascal</a></li> <li>GNAVI</li> <li><a href="/wiki/PascalABC.NET" title="PascalABC.NET">PascalABC.NET</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Freeware" title="Freeware">Freeware</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 href="/wiki/Delphi_(software)#Embarcadero_Delphi_10.2_Tokyo_(Community_Edition)" title="Delphi (software)">Delphi Community</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Retail_software" title="Retail software">Retail</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Delphi_(software)" title="Delphi (software)">Delphi</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</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 href="/wiki/Turbo_Pascal" title="Turbo Pascal">Turbo Pascal</a></li> <li><a href="/wiki/Virtual_Pascal" title="Virtual Pascal">Virtual Pascal</a></li> <li><a href="/wiki/Borland_Kylix" title="Borland Kylix">Borland Kylix</a></li> <li><a href="/wiki/Microsoft_Pascal" title="Microsoft Pascal">QuickPascal</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/BASIC" title="BASIC">BASIC</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Open-source_software" title="Open-source software">Open source</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Basic-256" title="Basic-256">Basic-256</a></li> <li><a href="/wiki/Microsoft_Small_Basic" title="Microsoft Small Basic">Microsoft Small Basic</a></li> <li><a href="/wiki/SdlBasic" title="SdlBasic">SdlBasic</a></li> <li><a href="/wiki/Gambas" title="Gambas">Gambas</a></li> <li><a href="/wiki/Basic4GL" title="Basic4GL">Basic4GL</a></li> <li><a href="/wiki/FreeBASIC" title="FreeBASIC">VisualFBEditor / WinFBE</a></li> <li><a href="/wiki/QB64" title="QB64">InForm</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Freeware" title="Freeware">Freeware</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 href="/wiki/FutureBASIC" title="FutureBASIC">FutureBASIC</a></li> <li><a href="/wiki/RapidQ" title="RapidQ">RapidQ</a></li> <li><a href="/wiki/Visual_Studio#Community" title="Visual Studio">Visual Studio Community</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Retail_software" title="Retail software">Retail</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Visual_Studio" title="Visual Studio">Visual Studio</a></li> <li><a href="/wiki/NS_Basic" title="NS Basic">NS Basic</a></li> <li><a href="/wiki/PureBasic" title="PureBasic">PureBasic</a></li> <li><a href="/wiki/GLBasic" title="GLBasic">GLBasic</a></li> <li><a href="/wiki/Liberty_BASIC" title="Liberty BASIC">Liberty BASIC</a></li> <li><a href="/wiki/Xojo" title="Xojo">Xojo</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</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 href="/wiki/CA-Realizer" title="CA-Realizer">CA-Realizer</a></li> <li><a href="/wiki/MonoDevelop" title="MonoDevelop">MonoDevelop</a></li> <li><a href="/wiki/QuickBASIC" title="QuickBASIC">QuickBASIC</a></li> <li><a href="/wiki/QBasic" title="QBasic">QBasic</a></li> <li><a href="/wiki/SharpDevelop" title="SharpDevelop">SharpDevelop</a></li> <li><a href="/wiki/Visual_Basic_(classic)" title="Visual Basic (classic)">Visual Basic</a></li> <li><a href="/wiki/Microsoft_Visual_Studio_Express#Visual_Basic_Express" title="Microsoft Visual Studio Express">Visual Basic Express</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Go_(programming_language)" title="Go (programming language)">Go</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Open-source_software" title="Open-source software">Open source</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Vim_(text_editor)" title="Vim (text editor)">Vim</a></li> <li><a href="/wiki/Visual_Studio_Code" title="Visual Studio Code">Visual Studio Code</a> (VSCode)</li> <li><a href="/wiki/Eclipse_(software)" title="Eclipse (software)">Eclipse</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Freeware" title="Freeware">Freeware</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 href="/wiki/Cloud9_IDE" title="Cloud9 IDE">Cloud9 IDE</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Retail_software" title="Retail software">Retail</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/JetBrains#GoLand" title="JetBrains">GoLand</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Haxe" title="Haxe">Haxe</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 href="/wiki/IntelliJ_IDEA" title="IntelliJ IDEA">IntelliJ IDEA</a></li> <li><a href="/wiki/VS_Code" class="mw-redirect" title="VS Code">VS Code</a></li> <li><a href="/wiki/Sublime_Text" title="Sublime Text">Sublime Text</a></li> <li><a href="/wiki/Powerflasher_FDT" title="Powerflasher FDT">Powerflasher FDT</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/POP-11" title="POP-11">POP-11</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Poplog" title="Poplog">Poplog</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Online_integrated_development_environment" title="Online integrated development environment">Online</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>AWS <a href="/wiki/Cloud9_IDE" title="Cloud9 IDE">Cloud9 IDE</a></li> <li><a href="/wiki/Eclipse_Che" title="Eclipse Che">Eclipse Che</a></li> <li><a href="/wiki/SourceLair" title="SourceLair">SourceLair</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><b><a href="/wiki/Comparison_of_integrated_development_environments" title="Comparison of integrated development environments">Comparison</a></b></li> <li><b><a href="/wiki/Category:Integrated_development_environments" title="Category:Integrated development environments">Category</a></b></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="BeOS80" 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="3"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:BeOS" title="Template:BeOS"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:BeOS" title="Template talk:BeOS"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:BeOS" title="Special:EditPage/Template:BeOS"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="BeOS80" style="font-size:114%;margin:0 4em"><a href="/wiki/BeOS" title="BeOS">BeOS</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Company" title="Company">Companies</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Be_Inc." title="Be Inc.">Be Inc.</a></li> <li><a href="/wiki/Gobe_Software" title="Gobe Software">Gobe Software</a></li> <li><a href="/wiki/YellowTAB" title="YellowTAB">yellowTAB</a></li> <li><a href="/wiki/Magnussoft" title="Magnussoft">Magnussoft</a></li> <li><a href="/wiki/Metrowerks" title="Metrowerks">Metrowerks</a></li></ul> </div></td><td class="noviewer navbox-image" rowspan="5" style="width:1px;padding:0 0 0 2px"><div><span class="mw-default-size" typeof="mw:File/Frameless"><a href="/wiki/File:BeOS_logo.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/5/51/BeOS_logo.svg/110px-BeOS_logo.svg.png" decoding="async" width="110" height="44" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/5/51/BeOS_logo.svg/165px-BeOS_logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/5/51/BeOS_logo.svg/220px-BeOS_logo.svg.png 2x" data-file-width="139" data-file-height="56" /></a></span></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Computer" title="Computer">Computers</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/BeBox" title="BeBox">BeBox</a></li> <li><a href="/wiki/Sony_eVilla" title="Sony eVilla">Sony eVilla</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Operating_system" title="Operating system">Operating systems</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/BeOS" title="BeOS">BeOS</a></li> <li><a href="/wiki/BeIA" title="BeIA">BeIA</a></li> <li><a href="/wiki/Haiku_(operating_system)" title="Haiku (operating system)">Haiku</a></li> <li><a href="/wiki/Magnussoft_ZETA" class="mw-redirect" title="Magnussoft ZETA">magnussoft ZETA</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Software</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a class="mw-selflink selflink">CodeWarrior</a></li> <li><a href="/wiki/Pe_(text_editor)" title="Pe (text editor)">Pe (text editor)</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Internals</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Be_File_System" title="Be File System">Be File System</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐api‐int.codfw.main‐777f89477d‐kr84j Cached time: 20250219211121 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.635 seconds Real time usage: 0.822 seconds Preprocessor visited node count: 3507/1000000 Post‐expand include size: 147720/2097152 bytes Template argument size: 2442/2097152 bytes Highest expansion depth: 19/100 Expensive parser function count: 5/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 120472/5000000 bytes Lua time usage: 0.402/10.000 seconds Lua memory usage: 9881993/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 705.600 1 -total 29.96% 211.417 1 Template:Reflist 21.36% 150.746 1 Template:Infobox_software 20.56% 145.079 1 Template:Infobox 15.70% 110.774 10 Template:Cite_web 14.80% 104.395 11 Template:Navbox 12.58% 88.784 1 Template:Integrated_development_environments 11.77% 83.065 19 Template:Cite_magazine 11.42% 80.590 1 Template:Short_description 9.95% 70.193 1 Template:More_citations_needed --> <!-- Saved in parser cache with key enwiki:pcache:595635:|#|:idhash:canonical and timestamp 20250219211121 and revision id 1236431191. Rendering was triggered because: api-parse --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?useformat=desktop&amp;type=1x1&amp;usesul3=0" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=CodeWarrior&amp;oldid=1236431191">https://en.wikipedia.org/w/index.php?title=CodeWarrior&amp;oldid=1236431191</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:C_(programming_language)_compilers" title="Category:C (programming language) compilers">C (programming language) compilers</a></li><li><a href="/wiki/Category:C%2B%2B_compilers" title="Category:C++ compilers">C++ compilers</a></li><li><a href="/wiki/Category:Integrated_development_environments" title="Category:Integrated development environments">Integrated development environments</a></li><li><a href="/wiki/Category:Classic_Mac_OS_software" title="Category:Classic Mac OS software">Classic Mac OS software</a></li><li><a href="/wiki/Category:Classic_Mac_OS_text_editors" title="Category:Classic Mac OS text editors">Classic Mac OS text editors</a></li><li><a href="/wiki/Category:Classic_Mac_OS_programming_tools" title="Category:Classic Mac OS programming tools">Classic Mac OS programming tools</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Articles_needing_additional_references_from_November_2011" title="Category:Articles needing additional references from November 2011">Articles needing additional references from November 2011</a></li><li><a href="/wiki/Category:All_articles_needing_additional_references" title="Category:All articles needing additional references">All articles needing additional references</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_August_2021" title="Category:Articles with unsourced statements from August 2021">Articles with unsourced statements from August 2021</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"> This page was last edited on 24 July 2024, at 17:25<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=CodeWarrior&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</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" lang="en" 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"><picture><source media="(min-width: 500px)" srcset="/w/resources/assets/poweredby_mediawiki.svg" width="88" height="31"><img src="/w/resources/assets/mediawiki_compact.svg" alt="Powered by MediaWiki" width="25" height="25" loading="lazy"></picture></a></li> </ul> </footer> </div> </div> </div> <div class="vector-header-container vector-sticky-header-container"> <div id="vector-sticky-header" class="vector-sticky-header"> <div class="vector-sticky-header-start"> <div class="vector-sticky-header-icon-start vector-button-flush-left vector-button-flush-right" aria-hidden="true"> <button class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-sticky-header-search-toggle" tabindex="-1" data-event-name="ui.vector-sticky-search-form.icon"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </button> </div> <div role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box"> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail"> <form action="/w/index.php" id="vector-sticky-search-form" class="cdx-search-input cdx-search-input--has-end-button"> <div 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="Search Wikipedia"> <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <div class="vector-sticky-header-context-bar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-sticky-header-toc" class="vector-dropdown mw-portlet mw-portlet-sticky-header-toc vector-sticky-header-toc vector-button-flush-left" > <input type="checkbox" id="vector-sticky-header-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-sticky-header-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-sticky-header-toc-label" for="vector-sticky-header-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">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-sticky-header-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div class="vector-sticky-header-context-bar-primary" aria-hidden="true" ><span class="mw-page-title-main">CodeWarrior</span></div> </div> </div> <div class="vector-sticky-header-end" aria-hidden="true"> <div class="vector-sticky-header-icons"> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-talk-sticky-header" tabindex="-1" data-event-name="talk-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbles mw-ui-icon-wikimedia-speechBubbles"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-subject-sticky-header" tabindex="-1" data-event-name="subject-sticky-header"><span class="vector-icon mw-ui-icon-article mw-ui-icon-wikimedia-article"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-history-sticky-header" tabindex="-1" data-event-name="history-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-history mw-ui-icon-wikimedia-wikimedia-history"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only mw-watchlink" id="ca-watchstar-sticky-header" tabindex="-1" data-event-name="watch-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-star mw-ui-icon-wikimedia-wikimedia-star"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-edit-sticky-header" tabindex="-1" data-event-name="wikitext-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-wikiText mw-ui-icon-wikimedia-wikimedia-wikiText"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-ve-edit-sticky-header" tabindex="-1" data-event-name="ve-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-edit mw-ui-icon-wikimedia-wikimedia-edit"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-viewsource-sticky-header" tabindex="-1" data-event-name="ve-edit-protected-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-editLock mw-ui-icon-wikimedia-wikimedia-editLock"></span> <span></span> </a> </div> <div class="vector-sticky-header-buttons"> <button class="cdx-button cdx-button--weight-quiet mw-interlanguage-selector" id="p-lang-btn-sticky-header" tabindex="-1" data-event-name="ui.dropdown-p-lang-btn-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>9 languages</span> </button> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive" id="ca-addsection-sticky-header" tabindex="-1" data-event-name="addsection-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbleAdd-progressive mw-ui-icon-wikimedia-speechBubbleAdd-progressive"></span> <span>Add topic</span> </a> </div> <div class="vector-sticky-header-icon-end"> <div class="vector-user-links"> </div> </div> </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-6b9576b97f-dpkvm","wgBackendResponseTime":113,"wgPageParseReport":{"limitreport":{"cputime":"0.635","walltime":"0.822","ppvisitednodes":{"value":3507,"limit":1000000},"postexpandincludesize":{"value":147720,"limit":2097152},"templateargumentsize":{"value":2442,"limit":2097152},"expansiondepth":{"value":19,"limit":100},"expensivefunctioncount":{"value":5,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":120472,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 705.600 1 -total"," 29.96% 211.417 1 Template:Reflist"," 21.36% 150.746 1 Template:Infobox_software"," 20.56% 145.079 1 Template:Infobox"," 15.70% 110.774 10 Template:Cite_web"," 14.80% 104.395 11 Template:Navbox"," 12.58% 88.784 1 Template:Integrated_development_environments"," 11.77% 83.065 19 Template:Cite_magazine"," 11.42% 80.590 1 Template:Short_description"," 9.95% 70.193 1 Template:More_citations_needed"]},"scribunto":{"limitreport-timeusage":{"value":"0.402","limit":"10.000"},"limitreport-memusage":{"value":9881993,"limit":52428800},"limitreport-logs":"anchor_id_list = table#1 {\n [\"CITEREFAtwell2000\"] = 1,\n [\"CITEREFAtwell2001\"] = 1,\n [\"CITEREFCarless2006\"] = 1,\n [\"CITEREFEvery1999\"] = 1,\n [\"CITEREFHandy2005\"] = 1,\n [\"CITEREFHaydenHenderson2000\"] = 1,\n [\"CITEREFKawakami1996\"] = 1,\n [\"CITEREFMark1996a\"] = 1,\n [\"CITEREFMark1996b\"] = 1,\n [\"CITEREFMark1997\"] = 4,\n [\"CITEREFMark1998\"] = 1,\n [\"CITEREFMarkCloninger1998\"] = 1,\n [\"CITEREFSeiter1995\"] = 1,\n [\"CITEREFSheets1998\"] = 1,\n [\"CITEREFWalsh1997\"] = 1,\n [\"mla2022_08\"] = 1,\n}\ntemplate_list = table#1 {\n [\"BeOS\"] = 1,\n [\"Citation needed\"] = 1,\n [\"Cite magazine\"] = 19,\n [\"Cite web\"] = 10,\n [\"Infobox software\"] = 1,\n [\"Integrated development environments\"] = 1,\n [\"More citations needed\"] = 1,\n [\"Official website\"] = 1,\n [\"Reflist\"] = 1,\n [\"Sfn\"] = 9,\n [\"Short description\"] = 1,\n [\"Start date and age\"] = 1,\n}\narticle_whitelist = table#1 {\n}\nciteref_patterns = table#1 {\n}\n"},"cachereport":{"origin":"mw-api-int.codfw.main-777f89477d-kr84j","timestamp":"20250219211121","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"CodeWarrior","url":"https:\/\/en.wikipedia.org\/wiki\/CodeWarrior","sameAs":"http:\/\/www.wikidata.org\/entity\/Q1105576","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q1105576","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2004-04-14T08:01:11Z","dateModified":"2024-07-24T17:25:39Z","headline":"integrated development environment"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10