Limbajul de design

Un limbaj de proiectare este un  instrument de automatizare a proiectării sistemului . Adesea, pentru a simplifica înțelegerea domeniului de studiu, limbajele de proiectare se numesc limbaje de programare , dar aceasta este doar o simplificare asociată cu modul în care sunt scrise textele programului , care pierde din vedere domeniul (utilizarea limbajelor de proiectare).

Eficacitatea tehnologiilor de proiectare este în mare măsură determinată de perfecțiunea limbajelor de design care asigură comunicarea între dezvoltatori ( designeri ) . Unificarea limbajelor de proiectare permite schimbul de instrumente software sau componente ale acestora, reduce costul învățării limbilor și instrumentelor tehnologice pentru automatizarea utilizării acestora, promovează portabilitatea și îmbunătățește calitatea instrumentelor software.

Principalele cerințe pentru un sistem de limbaje de proiectare sunt:

Cele mai cunoscute limbaje de design pentru 2009 :

Există, de asemenea , instrumente de proiectare bazate pe: