Мови програмування високого рівня: історія появи

Код перших мов програмування був досить громіздким і складним для розуміння, до того ж, програми, написані на цих мовах, можна було переносити з комп'ютера на комп'ютер. Тому програмісти усіма силами намагалися винайти мову програмування, який за своєю структурою буде схожий з людською мовою (читай - легкий в розумінні). Так з'явилися мови програмування С, BASIC, Pascal, COBOL, FORTRAN і ін. Ці мови мали більш простим кодом, тому створювати програми на них було легше і швидше.

Першопрохідцем цього сімейства «простих» мов програмування можна назвати FORTRAN (1954 рік), назва якого вийшло від злиття словосполучення Formula Translator (Формульний транслятор). Головне завдання FORTRAN - виконання різноманітних математичних розрахунків. Приблизно в цей же час був створений інший високорівнева мова програмування - COBOL, його головною метою була обробка комерційної інформації. Як ви бачите, кожен з цих мов програмування був створений для виконання певних завдань, що з одного боку робило мову зручним, але з іншого позбавляло його універсальності. Іншими словами, програмісти не могли, використовуючи, наприклад, COBOL написати відео гру, операційну систему або додаток для роботи з текстом.

Новачки, приступаючи до вивчення програмування, часто беруть за основу мову С. Але ця мова має досить складним синтаксисом, тому багато початківці програмісти втрачає віру в свої сили, або ще гірше - закидають навчання. Як це не прикро визнавати, але програмування все ще є складним в розумінні для більшості людей. Усвідомлюючи цю проблему, комп'ютерні генії придумали мови програмування BASIC і Pascal, які не такі складні в розумінні, а тому можуть з легкістю бути використані при навчанні.

Власне тому як BASIC, так і Pascal часто ще називають навчальними мовами Власне тому як BASIC, так і Pascal часто ще називають навчальними мовами. Код програми написаної на Pascal дуже легко зрозуміти, так як він добре структурований. Таким чином, в майбутньому ви завжди можете повернутися до нього (коду) і внести певні коригування.
Мова BASIC менш структурований, що дозволяє витрачати менше часу на створення програми в порівнянні з Pascal. Однак через погану структурованості, зрозуміти написаний код надалі буде дуже важко, особливо, якщо йдеться про великі програмах.
Що вибирати для навчання - це особиста справа кожного. Я лише можу порадити, керуватися при виборі мови завданнями створюваної програми, а також часом, відведеним на її створення.

PS: Власникам сайтів, інтернет магазинів або блогів обов'язково потрібно просувати свій проект в мережі інтернет. У цьому вам допоможе команда сайту shopmakers.com, яка надає послугу - SEO для сайту . Крім того, там же ви можете замовити послугу створення сайту.