Інтерпретатор python, мови програмування
Мова програмування Python має свій інтерпретатор. Давайте розберемося, що називають цим складним і незрозумілим словом. Для цього представимо собі самого себе і стоїть навпроти персональний комп'ютер, до складу програмного забезпечення якого входить інтерпретатор Python.
Наше завдання - змусити комп'ютер правильно і швидко виконувати всі ваші команди. До винаходу інтерпретатора, це могли зробити тільки люди, що володіють недужий розумом і відмінну пам'ять.
Наприклад, щоб змусити електронно-обчислювальну машину відобразити букву «А» необхідно було задати команду, що складається з певної кількості нулів і одиниць. 01110101. Далі, щоб отримати символ «Б», задаємо команду 111000111. Тільки уявіть, скільки цифр доводилося запам'ятовувати, щоб надрукувати одне слово! Занадто довго і важко, - скажете ви. Абсолютно вірно. Саме в такому випадку нам на допомогу приходить інтерпретатор, який перетворює літери в числові біт-коди, зрозумілі комп'ютеру.
Можна сміливо сказати, що інтерпретатор є посередником або перекладачем між вами і вашим пристроєм. Це дозволяє нам бачити мову у вигляді інструкцій, які інтерпретатор перекладає в символи.
Давайте запустимо інтерпретатор, а точніше його графічне відображення. Для цього в Windows натиснемо меню «Пуск» -> «Усі програми», далі знайдемо Python. Натискаємо лівою кнопкою миші на ім'я програми і запускаємо «Python GUI» або «IDLE» (Mac OS).
Отже, відкриваємо Python і у вікні, що нагадує стандартний блокнот. Вводимо інструкцію print 3 і натискаємо Enter. print перекладається як «надрукувати» або «вивести».
Що ми бачимо?
Яскрава червона рядок говорить нам: SyntaxError: invalid syntax.
В цьому і є принципова відмінність пітона від інших мов програмування. Він не працює, якщо ви допускаєте хоча б якісь помилки. Python вказує на конкретну проблему і при цьому не продовжує роботу. Для порівняння пишемо print (3) і натискаємо Enter.
Python виводить цифру 3.

У нас вийшло, ми зробили дію, яке хотіли побачити. Це і є програмування.
На перший погляд, це досить примітивно. Однак це наша перша самостійно написана інструкція. Всі найскладніші програми складаються з гранично простих компонентів. Мова програмування Python прекрасний тим, що він дуже простий і легкий для запам'ятовування. Вивчивши кілька простих коротких інструкцій, ви зможете збирати найскладніші комбінації, яким позаздрить навіть досвідчений програміст.
Тепер давайте розглянемо, що ж таке інструкція. По суті справи, це простий текстовий файл. На робочому столі створюємо текстовий документ і натиснемо правою кнопкою перейменувати. Після точки замість txt пишемо англійськими літерами «py» (пай). Тепер наш файл має нове розширення і вважається пітоновскім. За допомогою документів з цим розширенням ми будемо писати програми на Python.
Підіб'ємо короткі підсумки цього уроку:
- ми дізналися що таке інтерпретатор;
- розібралися з тим, як він працює;
- вивчили його графічну оболонку;
- навчилися створювати першу інструкцію;
- розглянули нове розширення текстового файлу «py» (пай).