Про скрипты и компиляторы — в картинках Когда разработчики пишут код, они сразу понимают — это у них скрипт или классическая программа, которая потом превращается в команды для компьютера. Но начинающим часто сложно быстро разобраться, в чём различие, ведь и то и другое — код. Чтобы показать разницу между языками программирования, объясним всё на простых картинках. Допустим, у нас есть два исходных кода, которые делают что-то полезное: С точки зрения человека, всё это — программный код, который понятен компьютеру и который сделает то, что нам нужно. Но компьютер смотрит на это иначе: первый код для него — это скрипт, а второй — код, который ещё нужно будет перевести в машинные команды: Чтобы компьютер мог выполнить код на любом языке программирования, ему нужно перевести команды, понятные человеку, в команды, понятные компьютеру. Есть два способа это сделать: использовать интерпретатор или компилятор. Теперь копнём глубже. Интерпретатор Интерпретатор — это программа, которая берёт стро