page_title: CodeWarrior
section_title: Old versions
hierarchical_section_title: CodeWarrior / Old versions
caption_attribution_description: Metrowerks CodeWarrior Professional Release 1 For Mac OS Classic (PPC/68K) and Windows 95/NT. Product includes: CodeWarrior IDE v2.0 Microsoft Foundation Class Libraries (MFC 4.2) PowerPlant™ Application Framework for Mac OS Online Books Online Tutorials Minimum Requirements: Mac OS 68020 processor or higher, or PowerPC 601 or higher 8 MB of RAM minimum, 16 MB recommended Mac OS System 7.1 or later 80 MB free hard disk space Windows 95/NT 486 processor or higher, or Pentium processor or higher 16 MB of RAM minimum Windows 95 or Windows NT 4.0 80 MB free hard disk space The installer options on Mac OS: MacOS Heaven Java Heaven Win32/x86 Heaven MacOS Minimal Install CodeWarrior IDE CodeWarrior Apple Guides Metrowerks Debug for Mac OS/Java/Win32/x86 Metrowerks Standard Library Metrowerks C/C++ for Mac OS Metrowerks Pascal for Mac OS Metrowerks Java for Mac OS Metrowerks C/C++ for Win32/x86 Metrowerks Pascal for Win32/x86 Metrowerks PowerPlant Java Virtual Machines CodeWarrior MPW Other Metrowerks Tools
context_page_description: CodeWarrior is an integrated development environment published by NXP Semiconductors for editing, compiling, and debugging software for several microcontrollers and microprocessors and digital signal controllers used in embedded systems.
  The system was developed by Metrowerks on the Macintosh, and was among the first development systems on that platform to cleanly support both the existing Motorola 68k and the new PowerPC. During Apple's transition to the PPC, CodeWarrior quickly became the de facto standard development system for the Mac, rapidly displacing Symantec's THINK C and Apple's own Macintosh Programmer's Workshop. The purchase of NeXT in 1996 led to a decline in CodeWarrior's relevance as Mac programming moved to the NeXT platform's own developer tools.
  Metrowerks responded by porting CodeWarrior to Microsoft Windows and introducing compilers for a wider variety of platforms. It became a major part of the software stack 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 games consoles.
context_section_description: Prior to the acquisition of the product by Freescale, versions existed targeting Macintosh, Microsoft Windows, Linux, Solaris, PlayStation, PlayStation 2, Nintendo GameCube, Nintendo DS, Wii, Sega Dreamcast, SuperH, M·CORE, Palm OS, Symbian OS, and BeOS.
  Metrowerks versions of CodeWarrior also included Pascal, Object Pascal, Objective-C, and Java compilers.
  Retrocomputing enthusiasts still use older versions of CodeWarrior to develop on the classic Mac OS. Classilla is built with Metrowerks CodeWarrior 7.1.
caption: Metrowerks CodeWarrior Professional Release 1
exif: {}