CodeWarrior
CodeWarrior（コードウォーリア）は、メトロワークスが開発した統合開発環境である。日本では1994年から株式会社ビー・ユー・ジー（現在のビー・ユー・ジーDMG森精機）が総代理店業務を開始した。1996年にメトロワークスの日本法人であるメトロワークス株式会社が設立されたが、ビー・ユー・ジーは引き続き、CodeWarriorの代理店業務を続けた。

CodeWarriorがMacintosh用の開発ツールの市場を席巻したきっかけは、モトローラの68000 (68K) シリーズからPowerPCへのMPUの移行であった。Appleの純正開発ツールである「MPW」や、68K時代には圧倒的なシェアを持っていたシマンテックの「ThinkC」のPowerPCへの移行が遅れ、いち早くPowerPCの対応を行ったCodeWarriorがMacintoshの開発ツールとして市場を独占するようになった。言語としてはC、C++、PascalおよびJavaをサポートしていた。

その後、CodeWarriorは対応プラットホームを増やし、Macintosh以外に、Windows、Solaris、Linux、Java、Palm、MagicCap、BeOS、PlayStation、PlayStation 2、ドリームキャスト、NINTENDO64、ニンテンドーゲームキューブ、ニンテンドーDS、Wiiなどの開発を行えるようになった。また組み込み機器の開発も可能で、68000、PowerPC、Coldfire、StarCore、MIPS、SuperH (SH)、V850などのCPUをサポートした。

Macintosh版は、Mac OS Xの時代になってもしばらくは、Carbonの開発環境として影響力を残し、Classic Mac OSから開発が続けられているソフトウェアのほとんどはCodeWarriorを利用して開発されていた。しかし、Mac OS Xでの開発の主流は、無料の純正開発環境であるXcodeを用いたCocoaフレームワークでの開発に移行していった。CodeWarriorもCocoaへの対応をおこなったが、MacintoshのIA-32移行への対応を行わず、2005年に開発を終了した。アップルではCodeWarriorからXcodeへ移植するためのドキュメントを用意した。

現在は半導体メーカーであるフリースケール・セミコンダクタが自社の半導体用の開発ツールとして開発・販売を行っている。
None
メトロワークス
UNK
Q13741
統合開発環境
MEDIA
Q2067
1994年
TIME
Q11331238
ビー・ユー・ジーDMG森精機
Concept
Q2070
1996年
TIME
None
メトロワークス株式会社
UNK
Q75687
Macintosh
Concept
Q1077784
開発ツール
Concept
Q259011
モトローラ
ORG
Q667808
68000
MISC
Q209860
PowerPC
MISC
Q5300
MPU
Concept
Q312
Apple
ORG
None
MPW
UNK
Q677085
シマンテック
ORG
None
ThinkC
UNK
Q15777
C
Concept
Q2407
C++
MEDIA
Q81571
Pascal
Concept
Q251
Java
Concept
Q1406
Windows
Concept
Q14646
Solaris
MISC
Q388
Linux
MISC
Q251
Java
Concept
Q1078850
Palm
MISC
None
MagicCap
UNK
Q62563
BeOS
MISC
Q10677
PlayStation
ORG
Q10680
PlayStation 2
ORG
Q184198
ドリームキャスト
ORG
Q184839
NINTENDO64
ORG
Q182172
ニンテンドーゲームキューブ
ORG
Q170323
ニンテンドーDS
MISC
Q8079
Wii
ORG
Q667808
68000
MISC
Q209860
PowerPC
MISC
Q284810
Coldfire
Concept
None
StarCore
UNK
Q527464
MIPS
Concept
Q1205020
SuperH (SH)
MISC
Q7906406
V850
MISC
Q14116
Mac OS X
MISC
Q1035519
Carbon
MISC
Q13522376
Classic Mac OS
MISC
Q250328
Xcode
MISC
Q1051988
Cocoa
MISC
Q1289773
フレームワーク
UNK
Q262238
IA-32
MISC
Q2019
2005年
Concept
Q863675
フリースケール・セミコンダクタ
ORG
Q1105576
CodeWarrior
MEDIA
Q1105576
CodeWarrior
MEDIA
Q1105576
CodeWarrior
MEDIA
Q1105576
CodeWarrior
MEDIA
Q1105576
CodeWarrior
MEDIA
Q1105576
CodeWarrior
MEDIA
Q1105576
CodeWarrior
MEDIA
Q1105576
CodeWarrior
MEDIA
26-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1994年
DATE
24-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1996年
DATE
2068-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
68
DATE
2000-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
00
DATE
2068-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
68
DATE
2068-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
68
DATE
2020-02-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2
DATE
2064-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
64
DATE
2068-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
68
DATE
2000-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
00
DATE
1985-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
85
DATE
2032-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
32
DATE
15-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2005年
DATE
+68000^^http://www.w3.org/2001/XMLSchema#decimal
68000
NUMBER
+68^^http://www.w3.org/2001/XMLSchema#decimal
68
NUMBER
+68^^http://www.w3.org/2001/XMLSchema#decimal
68
NUMBER
+64^^http://www.w3.org/2001/XMLSchema#decimal
64
NUMBER
+68000^^http://www.w3.org/2001/XMLSchema#decimal
68000
NUMBER
+850^^http://www.w3.org/2001/XMLSchema#decimal
850
NUMBER
-32^^http://www.w3.org/2001/XMLSchema#decimal
-32
NUMBER
instance of
subclass of
manufacturer
operating system
designed by
instance of
programming language
programming language
designed by
instance of
developer
programming language
programming language
GUI toolkit or framework
developer
operating system
developer
instance of
developer
operating system
developer
instance of
instance of
instance of
instance of
instance of
instance of
instance of