<prompt> Eleza tofauti kati ya lugha za programu na lugha za uandishi.  <response>: Lugha za programu hutumiwa kwa kuandika programu na maagizo ambayo kompyuta inaweza kuelewa na kutekeleza. Lugha za uandishi ni lugha ndogo ndogo au programu ndogo zinazotumiwa kudhibiti programu kubwa. Huruhusu mtumiaji kudhibiti maelezo ya kiolesura cha mtumiaji na wakati mwingine inaweza kutumia mabadiliko ya kitabia kwa utendaji tofauti. Kwa mfano, mtu anaweza kutumia lugha ya uandishi ili kubadilisha kwa urahisi ukubwa wa fonti na mtindo kwenye ukurasa wa wavuti bila kulazimika kurudi na kupanga upya ukurasa mzima. 