Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn

Порівняння мов програмування

Індекс Порівняння мов програмування

Мови програмування (Comparison of programming languages) використовуються для управління поведінкою машини (частіше комп'ютера).

Зміст

  1. 69 відносини: ActionScript, Ada, ALGOL, APL, AutoIt, BASIC, BeanShell, C (мова програмування), C Sharp, C++, Clojure, COBOL, ColdFusion, COMAL, Common Lisp, Cython, ECMA, Embarcadero Delphi, FreeBASIC, Gambas, Haskell, Haxe, JADE (мова програмування), Java, Java Community Process, JavaScript, LabVIEW, Mathematica, MATLAB, Microsoft Small Basic, Microsoft Visual Studio, Object Pascal, Objective Caml, Objective-C, Opa (мова програмування), Pascal, Perl, Perl 6, PHP, PL/I, PowerShell, Python, Rebol, Ruby, Scala, Simula, Smalltalk, Snobol, Standard ML, Tcl, ... Розгорнути індекс (19 більше) »

ActionScript

ActionScript — це скриптова мова програмування, що дозволяє запрограмовувати Adobe Flash-кліпи та додатки.

Переглянути Порівняння мов програмування і ActionScript

Ada

Ада — структурована наказова мова програмування зі статичним зв'язуванням типу змінних, розроблена Жаном Ішбіа (Jean David Ichbiah) на фірмі Cii Honeywell Bull у 1977–1983 роках.

Переглянути Порівняння мов програмування і Ada

ALGOL

АЛГОЛ або ALGOL (скорочення від ALGOrithmic Language — алгоритмічна мова) — сімейство імперативних мов програмування, першу версію розроблено в середині 1950-х, і стала де факто стандартною мовою публікації алгоритмів на наступні 30 років.

Переглянути Порівняння мов програмування і ALGOL

APL

APL (вимовляють «ей-пі-ель», названа за книгою A Programming Language) — мова програмування та інтегроване середовище розробки, що доступні від низки розробників і для більшості комп'терних платформ.

Переглянути Порівняння мов програмування і APL

AutoIt

AutoIt — вільно розповсюджувана мова для автоматизації виконання задач в Microsoft Windows.

Переглянути Порівняння мов програмування і AutoIt

BASIC

BASIC (Бейсик) — (від анг. basic - початковий, елементарний) мова програмування високого рівня, метою створення якої було отримати просту в користуванні мову для початківців.

Переглянути Порівняння мов програмування і BASIC

BeanShell

BeanShell це скриптова мова на основі Java, розроблена Патриком Німеєром (Patrick Niemeyer).

Переглянути Порівняння мов програмування і BeanShell

C (мова програмування)

C (Сі) — універсальна, процедурна, імперативна мова програмування загального призначення, розроблена у 1972 році Денісом Рітчі у Bell Telephone Laboratories з метою написання нею операційної системи UNIX.

Переглянути Порівняння мов програмування і C (мова програмування)

C Sharp

C# (вимовляється Сі-шарп) — об'єктно-орієнтована мова програмування з безпечною системою типізації для платформи.NET.

Переглянути Порівняння мов програмування і C Sharp

C++

C++ (Сі-плюс-плюс) — мова програмування високого рівня з підтримкою кількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної.

Переглянути Порівняння мов програмування і C++

Clojure

Clojure (вимовляється приблизно кложер, так само як closure — Замикання) — сучасний діалект мови програмування Lisp.

Переглянути Порівняння мов програмування і Clojure

COBOL

Кобол (COBOL, COmmon Business Oriented Language) — компільована мова програмування високого рівня, використовується в економічній галузі і для розв'язання бізнес-задач, створена на початку 1960-х років.

Переглянути Порівняння мов програмування і COBOL

ColdFusion

ColdFusion — сервер застосунків і інтерпретована скриптова мова програмування, створені для генерації HTML на веб-сервері і роботи з базами даних.

Переглянути Порівняння мов програмування і ColdFusion

COMAL

Комал (Common Algorithmic Language) — мова програмування створена Бенедиктом Лофстендом і Бьоргеном Р. Крістенсеном в 1973 році.

Переглянути Порівняння мов програмування і COMAL

Common Lisp

Common Lisp (Коммон Лісп) — діалект мови програмування Лісп, визначений стандартом ANSI X3.226-1994.

Переглянути Порівняння мов програмування і Common Lisp

Cython

Cython — мова програмування, котра є розширеним варіантом мови Python, націленим на спрощення інтеграції з кодом на мові Сі.

Переглянути Порівняння мов програмування і Cython

ECMA

ECMA (European Computer Manufacturers Association) — некомерційна асоціація європейських виробників комп'ютерів, створена в 1961 році і розташована в Женеві.

Переглянути Порівняння мов програмування і ECMA

Embarcadero Delphi

Embarcadero Delphi, раніше Borland Delphi та Delphi — це інтегроване середовище швидкої розробки програмного забезпечення.

Переглянути Порівняння мов програмування і Embarcadero Delphi

FreeBASIC

FreeBASIC — мова програмування високого рівня, за синтаксисом найбільш близька до QuickBASIC, а також компілятор для неї (FreeBASIC Compiler).

Переглянути Порівняння мов програмування і FreeBASIC

Gambas

Gambas - об'єктно-орієнтований діалект мови BASIC, доповнений інтегрованим середовищем розробки, працює на GNU/Linux та інших UNIX-подібних операційних системах.

Переглянути Порівняння мов програмування і Gambas

Haskell

Haskell (Гаскель, Гаскелл) — стандартизована, винятково функційна мова програмування з нестрогою семантикою.

Переглянути Порівняння мов програмування і Haskell

Haxe

Haxe — об'єктно-орієнтована мова програмування високого рівня загального призначення.

Переглянути Порівняння мов програмування і Haxe

JADE (мова програмування)

JADE — це об'єктно-орієнтоване середовище розробки програмного забезпечення, розроблене компанією із Нової Зеландії — Jade Software Corporation, перший реліз з'явився 1996 року.

Переглянути Порівняння мов програмування і JADE (мова програмування)

Java

Java (вимовляється Джава) — об'єктно-орієнтована мова програмування, випущена 1995 року компанією «Sun Microsystems» як основний компонент платформи Java.

Переглянути Порівняння мов програмування і Java

Java Community Process

Java Community Process (JCP) - сформований у 1998 році формальний процес, який дозволяє зацікавленим особам брати участь у формуванні майбутніх версій специфікацій платформ мови Java.

Переглянути Порівняння мов програмування і Java Community Process

JavaScript

JavaScript (JS) — динамічна, об'єктно-орієнтована прототипна мова програмування.

Переглянути Порівняння мов програмування і JavaScript

LabVIEW

LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) — платформа та середовище розробки для візуальної мови програмування компанії National Instruments (США).

Переглянути Порівняння мов програмування і LabVIEW

Mathematica

Mathematica — система комп'ютерної алгебри компанії Wolfram Research.

Переглянути Порівняння мов програмування і Mathematica

MATLAB

MATLAB — пакет прикладних програм для числового аналізу, а також мова програмування, що використовується в даному пакеті.

Переглянути Порівняння мов програмування і MATLAB

Microsoft Small Basic

Microsoft Small Basic (або Small Basic; скор. MSB або SB) — мова програмування і середовище розробки, розроблена відділом компанії Microsoft — Microsoft DevLabs.

Переглянути Порівняння мов програмування і Microsoft Small Basic

Microsoft Visual Studio

Microsoft Visual Studio — серія продуктів фірми Майкрософт, які включають інтегроване середовище розробки програмного забезпечення та ряд інших інструментальних засобів.

Переглянути Порівняння мов програмування і Microsoft Visual Studio

Object Pascal

Object Pascal — об'єктно-орієнтована мова програмування, нащадок Pascal, більш відома як основна мова програмування середовища Delphi.

Переглянути Порівняння мов програмування і Object Pascal

Objective Caml

OCaml (о-ка-ем-ель, Objective Caml) — одна із реалізацій мови програмування Caml.

Переглянути Порівняння мов програмування і Objective Caml

Objective-C

Objective-C — ("Обджектів Сі") рефлективна, високорівнева об'єктно-орієнтована мова програмування загального призначення, розроблена у вигляді набору розширень стандартної С.

Переглянути Порівняння мов програмування і Objective-C

Opa (мова програмування)

Opa — мова програмування з відкритим вихідним кодом для розробки масштабованих веб-додатків.

Переглянути Порівняння мов програмування і Opa (мова програмування)

Pascal

Pascal — алгоритмічна мова програмування універсального призначення.

Переглянути Порівняння мов програмування і Pascal

Perl

Perl (неофіційна розшифровка Practical Extraction and Reporting Language — практична мова витягів та звітів) — високорівнева, інтерпретована, динамічна мова програмування загального призначення.

Переглянути Порівняння мов програмування і Perl

Perl 6

Perl 6 — мова програмування родини Perl.

Переглянути Порівняння мов програмування і Perl 6

PHP

PHP (PHP: Hypertext Preprocessor — PHP: гіпертекстовий препроцесор), попередня назва: Personal Home Page Tools — скриптова мова програмування, була створена для генерації HTML-сторінок на стороні веб-сервера.

Переглянути Порівняння мов програмування і PHP

PL/I

PL/I (Programming Language One — Мова програмування №1) — мова програмування, розроблена 1964 року, створена для наукових, інженерних і бізнес-орієнтованих обчислень.

Переглянути Порівняння мов програмування і PL/I

PowerShell

PowerShell — розроблена Microsoft розширювана оболонка з інтерфейсом командного рядка, що поєднує в собі мову сценаріїв і інструментарій управління конфігурацією і автоматизації робіт.

Переглянути Порівняння мов програмування і PowerShell

Python

Python (найчастіше вживане прочитання — «Па́йтон», запозичено назву з британського шоу Монті Пайтон) — інтерпретована об'єктно-орієнтована мова програмування високого рівня з строгою динамічною типізацією.

Переглянути Порівняння мов програмування і Python

Rebol

Rebol (акронім Relative Expression Based Object Language) — мова програмування.

Переглянути Порівняння мов програмування і Rebol

Ruby

Ruby («Рубін», читається «Ру́бі») — це інтерпретована, повністю об'єктно-орієнтована мова програмування з чіткою динамічною типізацією.

Переглянути Порівняння мов програмування і Ruby

Scala

Scala — мультипарадигмова мова програмування, що поєднує властивості об'єктно-орієнтованого та функційного програмування.

Переглянути Порівняння мов програмування і Scala

Simula

Симула (Simula) — спільна назва двох мов програмування, Симула, та Симула 67, розроблених в 1960-ті роки в Норвезькому центрі комп'ютерних досліджень в Осло, Олє-Йоханом Далєм та Крістеном Нуґардом.

Переглянути Порівняння мов програмування і Simula

Smalltalk

Smalltalk (вимовляється) — об'єктно-орієнтована мова програмування з динамічною типізацією, розроблена в Xerox PARC Аланом Кейем, Деном Інгаллсом, Тедом Кеглером, Адель Голдберг в 1970-х роках.

Переглянути Порівняння мов програмування і Smalltalk

Snobol

Снобол (Snobol) — мова програмування призначена для обробки рядків.

Переглянути Порівняння мов програмування і Snobol

Standard ML

Standard ML (SML) — функціональна мова програмування загального призначення зі статичною типизацією та автоматичним виведенням типів.

Переглянути Порівняння мов програмування і Standard ML

Tcl

Tcl (Tool Command Language) — інтерпретована мова програмування високого рівня.

Переглянути Порівняння мов програмування і Tcl

Visual Basic

Microsoft Visual Basic — засіб розробки програмного забезпечення, створений і підтримуваний корпорацією Microsoft, який складається з мови програмування і середовища розроблення.

Переглянути Порівняння мов програмування і Visual Basic

Visual Basic .NET

Visual Basic.NET — найсучасніша BASIC-базована мова програмування.

Переглянути Порівняння мов програмування і Visual Basic .NET

Процедурне програмування

Процедурне програмування — парадигма програмування, заснована на концепції виклику процедури.

Переглянути Порівняння мов програмування і Процедурне програмування

Пролог

Проло́г (Prolog, Prolog) — мова логічного програмування загального призначення, пов'язана зі штучним інтелектом та математичною лінгвістикою.

Переглянути Порівняння мов програмування і Пролог

Парадигма програмування

Паради́гма програмува́ння — це система ідей і понять, які визначають стиль написання комп'ютерних програм, а також спосіб мислення програміста.

Переглянути Порівняння мов програмування і Парадигма програмування

Подійно-орієнтоване програмування

Подійно-орієнтоване програмування (event-driven programming.; надалі ПОП) — парадигма програмування, в якій виконання програми визначається подіями — діями користувача (клавіатура, миша), повідомленнями інших програм і потоків, подіями операційної системи (наприклад, надходженням мережевого пакета).

Переглянути Порівняння мов програмування і Подійно-орієнтоване програмування

Об'єктно-орієнтоване програмування

Об'є́ктно-орієнто́ване програмува́ння (ООП) — одна з парадигм програмування, яка розглядає програму як множину «об'єктів», що взаємодіють між собою.

Переглянути Порівняння мов програмування і Об'єктно-орієнтоване програмування

Розподілені обчислення

(A) - (B) Розподілена система. (C) Паралельна система. Розподі́лені обчи́слення (розподілена обробка даних) — спосіб розв'язання трудомістких обчислювальних завдань з використанням двох і більше комп'ютерів, об'єднаних в мережу.

Переглянути Порівняння мов програмування і Розподілені обчислення

Стандартизоване тестування

Стандартизований тест або іспит являє собою тестування, яке проводиться та перевіряється заздалегідь установленим, або «стандартним», шляхом.

Переглянути Порівняння мов програмування і Стандартизоване тестування

Система реального часу

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

Переглянути Порівняння мов програмування і Система реального часу

Узагальнене програмування

Узагальнене програмування (generic programming) — парадигма програмування, що полягає в такому описі даних і алгоритмів, який можна застосовувати до різних типів даних, не змінюючи сам опис.

Переглянути Порівняння мов програмування і Узагальнене програмування

Функційне програмування

Функційне програмування — парадигма програмування, яка розглядає програму як обчислення математичних функцій та уникає станів та змінних даних.

Переглянути Порівняння мов програмування і Функційне програмування

Фортран

Фортран (Fortran) (раніше FORTRAN — скорочення від «The IBM Mathematical Formula Translating System», тобто «Система трансляції математичних формул від IBM») — це імперативна мова програмування загального призначення, яка особливо підходить для інтенсивних чисельних та наукових обчислень.

Переглянути Порівняння мов програмування і Фортран

Міжнародна організація зі стандартизації

Міжнародна організація зі стандартизації (International Organization for Standardization, ISO) — міжнародна організація, метою діяльності якої є ратифікація розроблених спільними зусиллями делегатів від різних країн стандартів.

Переглянути Порівняння мов програмування і Міжнародна організація зі стандартизації

Мова програмування

Мо́ва програмува́ння (Programming language) — це штучна мова, створена для передачі команд машинам, зокрема комп'ютерам.

Переглянути Порівняння мов програмування і Мова програмування

Вбудована система

Маршрутизатор, як приклад вбудованих систем. Відмічені складові позначають: мікропроцесор (4), RAM (6), та флеш-пам'ять (7). Вбудо́вана, вбудо́вувана систе́ма (embedded system) — спеціалізована комп'ютерна система або обчислювальний пристрій, призначений для виконання обмеженої кількості функцій, часто, з обмеженнями реального часу.

Переглянути Порівняння мов програмування і Вбудована система

Динамічна ідентифікація типу

Динамічна ідентифікація типу (Run-Time Type Identificator, RTTI) — механізм мов програмування, що дозволяє ідентифікувати тип об'єкта у процесі виконання програми.

Переглянути Порівняння мов програмування і Динамічна ідентифікація типу

Державний стандарт (ГОСТ)

Державний стандарт (Государственный стандарт, ГОСТ; український переклад абревіатури: ДЕСТ) — одна з основних категорій стандартів в СРСР, сьогодні міждержавного стандарту в СНД.

Переглянути Порівняння мов програмування і Державний стандарт (ГОСТ)

Імперативне програмування

Імперати́вне програмува́ння — парадигма програмування, згідно з якою описується процес отримання результатів як послідовність інструкцій зміни стану програми.

Переглянути Порівняння мов програмування і Імперативне програмування

, Visual Basic, Visual Basic .NET, Процедурне програмування, Пролог, Парадигма програмування, Подійно-орієнтоване програмування, Об'єктно-орієнтоване програмування, Розподілені обчислення, Стандартизоване тестування, Система реального часу, Узагальнене програмування, Функційне програмування, Фортран, Міжнародна організація зі стандартизації, Мова програмування, Вбудована система, Динамічна ідентифікація типу, Державний стандарт (ГОСТ), Імперативне програмування.