Существует несколько разновидностей языков программирования-высокоуровневые и низкоуровневые. К низкоуровневым можно отнести ассемблер, фортран. Высокоуровневые - паскаль(делфай),си, некоторые бейсики. Скриптовые языки не относятся ни к тем ни к другим, потому,что в машинно-исполняемый код не переводятся, а являются лишь командами для интерпретатора. Разработка программ на скриптовых языках называется написанием сценариев. Интерпретатор-"преобразователь"-программа, написанная на языке высокого уровня, содержащая("понимающая") определенное количество команд. Пример интерпретатора-пустой скомпилированный скрипт. При "компиляции" скрипта сценарий сшивается с интерпретатором-это обеспечивает удобство исполнения, скрипту не надо таскать за собой свою среду выполнения. При исполнении, интерпретатор читает сценарий и выполняет указанные в нем команды. Надо сказать, что все языки программирования(даже бейсик) трудны для понимания, особенно новичкам. Халявы НЕ будет. К программированию нужен серьезный подход.