Some languages are interpreted and some are compiled. Knowing how your code behaves will allow you to select the best tool for the job.