System-Level-Entwurfssprachen sollen eine einheitliche Darstellung für die Beschreibung eines vollständigen Systems – bestehend aus Hard- und Software - liefern. Bisher sind diese Sprachen wenig verbreitet. Zurzeit wird international versucht, einen Standard für eine solche Sprache zu schaffen. Als Quasi-Standard hat sich mittlerweile SystemC etabliert.
SystemC ist eine OpenSource-Initiative, die aus einem Zusammenschluss von Halbleiter-, IP- und EDA-Firmen besteht. SystemC ist frei verfügbar. Zur Simulation von SystemC-Code wird lediglich ein ANSI C++ Compiler benötigt.
Neben der Entwicklung einer speziellen System-Level-Entwurfssprache wurde auch die Hardware-Beschreibungssprache Verilog um Konstrukte auf höheren Ebenen ergänzt.