Il termine “linguaggio di programmazione”, però, viene spesso usato in modo improprio senza sottolineare le differenze tra scripting e markup.
Un linguaggio di programmazione permette agli sviluppatori di comunicare con i loro computer; non nel senso classico del termine, ma attraverso una serie di istruzioni precise che chiedono alla macchina di portare a termine un determinato compito. Il termine “linguaggio di programmazione”, però, viene spesso usato in modo improprio senza sottolineare le differenze tra scripting e markup.