Навіщо потрібна мова програмування - Програмне забезпечення

мова

  • Навіщо потрібна мова програмування
  • Яку мову програмування краще вивчати
  • Навіщо потрібна метамодель у нейролінгвістичному програмуванні

Почнемо з перших мов програмування. Вони з'явилися у далеких 50-х роках минулого століття. Тоді вони лише дозволяли виконувати найпростіші команди. Наприклад, такі мови програмування дозволяли складати та множити цифри, для цього писав спеціальний програмний код. А самі такі мови потрібні, щоб перетворювати код зрозумілий людині на зрозумілий для процесора текст. Адже процесор працює лише з двійковим кодом, таким кодом для процесора може бути просто набір цифр: 0101000001. Щоб перетворити мову програмування на зрозумілий машинний код, використовується компілятор чи інтерпретатор. Наприклад, для перетворення мови C++ використовується компілятор, а для роботи з мовою Python потрібний спеціальний інтерпретатор.

Для кращого усвідомлення того, навіщо потрібні мови програмування і який від них толк, треба навести приклад інтернету. Щодня ви відвідуєте десятки різноманітних цікавих сайтів. Для того, щоб ці сайти правильно функціонували, необхідно професійно створити цей сайт. Більшість сайтів створюються за допомогою розмітки HTML, але варто розуміти, що HTML не є мовою програмування. Він потрібний лише для створення простого сайту. Для створення гарного функціонального сайту необхідно також вивчити Perl або PHP, це вже повноцінні мови програмування.

Існує дві основні групи мов програмування, перша група це низькорівневі, а друга група це високорівневі. Мова першого типу найбільше наближена до машинного коду. Вважається, що на них найважчепрограмувати. А от у високорівневих мов програмування код більше схожий на людський текст.

Мови бувають різні, їх дуже багато. Однак популярних мало. Популярною мовою є C++, а також є мова C# (сі "Шарп"). Цю мову розробила компанія MicroSoft. Є ще Delphi, це покращена мова Паскаль. Напевно, багато людей вивчали Паскаль у школі. Delphi розробила компанія Borland, а також ця компанія створила середовище розробки Borland Delphi.