Визначення мови програмування

Згідно з теоретичним визначенням, як мовою ми маємо на увазі систему зв'язку, що має певну структуру, зміст і використання. Програмування в лексиці комп'ютера є процедурою написання вихідного коду програмного забезпечення . Таким чином, можна сказати, що програмування розповідає комп'ютерній програмі про те, яку дію вона повинна виконувати, і яким чином її досягти.

За допомогою цих чітких уявлень можна стверджувати, що мова програмування - це структура, яка з певною синтаксичною і семантичною базою надає різні інструкції комп'ютерній програмі.

Коли йдеться про встановлення походження мови програмування, то без сумніву ми маємо звернутися до Ада Лавлейс, який вважається першим комп'ютерним програмістом, відомим у всьому світі. Звідси, цікаво, мова програмування Ада висловлювалася на його честь. І це те, що ця фігура здійснювала не тільки маніпуляції з серією символів для машини британського вченого Чарльза Беббіджа, але і досягнення встановлення необхідних інструкцій, щоб комп'ютер міг зробити серію початкових розрахунків.

У межах мови програмування дуже важливо підкреслити, що професіонали, які присвячені розробці цієї роботи з набором елементів, є тим, що дають їй форму і сенс, які дозволяють працювати і досягати своїх цілей. Серед них можуть бути, наприклад, змінні, вектори, петлі, обмеження, синтаксис або статична семантика.

Послідовності програмування для найбільш звичайних дій були пов'язані, щоб бути названими з легкими для запам'ятовування іменами (такими як ADD або MUL ). Набір інструкцій називається мовою асемблера .

Необхідно розрізняти мову програмування та комп'ютерну мову . Є комп'ютерні мови, які, насправді, не є мовами програмування, як це відбувається у випадку HTML ( мови розмітки ).

Мова програмування має можливість конкретно вказати, які дані комп'ютерне обладнання повинно працювати, як ці дані повинні зберігатися або передаватися, і які інструкції слід запускати комп'ютером за певних обставин.

Існує кілька мов програмування, що призвело до розвитку інтерпретаторів (програм, що адаптують інструкції, що знаходяться на іншій мові) і компіляторів (тих програм, які переводять з однієї мови на іншу).

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

Багато мов, які в даний час існують на ринку технологій і обчислень. Однак серед найважливіших можна згадати Паскаль, Visual Basic, SQL, Delphi, Lingo, Cobol, HTML або Java. Останній, наприклад, характеризується тим, що він був розроблений в 1995 році вченим-комп'ютерником Джеймсом Госліном і тому, що він є об'єктно-орієнтованим.

Тим часом вищезгадана мова HTML може встановити, що вона є однією з найважливіших сьогодні, оскільки вона використовується для створення веб-сторінок.

border=0

Пошук іншого визначення