Template:Short description {{#invoke:Infobox|infobox}}Template:Template other{{#invoke:Check for unknown parameters | check | showblankpositional=1 | unknown = Template:Main other | preview = Page using Template:Infobox software with unknown parameter "_VALUE_"|ignoreblank=y | AsOf | author | background | bodystyle | caption | collapsetext | collapsible | developer | discontinued | engine | engines | genre | included with | language | language count | language footnote | latest preview date | latest preview version | latest release date | latest release version | latest_preview_date | latest_preview_version | latest_release_date | latest_release_version | licence | license | logo | logo alt | logo caption | logo upright | logo size | logo title | logo_alt | logo_caption | logo_upright | logo_size | logo_title | middleware | module | name | operating system | operating_system | other_names | platform | programming language | programming_language | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot upright | screenshot size | screenshot title | screenshot_alt | screenshot_upright | screenshot_size | screenshot_title | service_name | size | standard | title | ver layout | website | qid }}Template:Main other

Z88DK is a Small-C-derived cross compiler<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> for a long list of Z80-basedcomputers.<ref name=targets>Z88DK Supported Targets</ref><ref>Vintage is the New Old: Z88DK – Development kit for Z80 gets new version</ref> The name derives from the fact that it was originally developed to target the Cambridge Z88.<ref>futurice: Build environment like it's 1986</ref> Z88DK is a collection of software development tools that targets the 8080 and Z80 families of machines. It allows the development of programs in C, assembly language, or any mixture. What makes z88dk unique is its ease of use, built-in support for many Z80 machines, and its extensive set of assembly language library subroutines implementing the C standard and extensions.

It has been used for many software and hardware projects, notably the REX DK (targeted to the REX 6000 platform) and the S1 SDK (targeted to the S1 MP3 Player) teams.

The compiler is highly portable, and is known to run on AmigaOS, BeOS, HP-UX 9, Linux, BSD, Mac OS X, Solaris, Win64, Win32, Win16, and MS-DOS.

Supported target platformsEdit

As of the Template:As of Z88DK supports the following target platforms:<ref name=targets/>

See alsoEdit

ReferencesEdit

Template:Reflist

External linksEdit