Есть вопросы? Задайте их нам! +7(909)972-37-65 addandiam@gmail.com

Добро пожаловать на наш блог Академии дизайна

Итак, вы решили стать программистом и посвятить себя этому профессиональному направлению, которое и интересное, и доходное, и полезное, и так необходимое для нужд всего мира. Но задумывались ли вы когда-нибудь о том, сколько всего языков программирования существует и где они применяются. Ведь мало принять решение посвятить себя профессии программиста, необходимо понимать содержание этой профессии.

Список языков программирования

  • Ада - язык семейства Алгол-Паскаль, названный в честь Ады Лавлейс, разработанный в качестве стандартного языка вооруженных сил США.
  • Алгол - первый «современный» язык с хорошо продуманной грамматикой.
  • Алгол 68 - первый язык с полуформальным определением.
  • APL - очень компактный язык, особенно подходящий для матричной арифметики.
  • Язык ассемблера - общий термин для символических версий машинного кода.
  • ASP - язык для веб-серверов, разработанный Microsoft. (Активные серверные страницы).
  • BASIC - простой язык, предназначенный для начинающих.
  • B - интерпретируемый безтиповый язык на основе BCPL, предшественника C.
  • BATCH - первоначально язык сценариев, но с тех пор превратился в простой, но мощный язык программирования.
  • BCPL - Бестиповый язык, упрощенная версия CPL.
  • БЕТА - язык, основанный на «шаблонах», разновидность обобщенной абстракции.
  • Blubi - язык программирования на датском языке для использования в образовательных целях.
  • Brainfuck - бесполезный язык, но разработан как своего рода развлечение.
  • C - системный язык для Unix, предшественник C ++.
  • C++ - C с поддержкой объектно-ориентированного и универсального программирования.
  • C# - ответ Microsoft на Java, синтаксис аналогичен C ++.
  • Clojure - Lisp-подобный функциональный язык, работающий под JVM, виртуальной машиной Java.
  • Caml - вариант ML.
  • COBOL - ранний язык для административных систем. Сокращение от: COmmon Business Oriented Language.
  • COMAL - базовый вариант с поддержкой структурного программирования. Сокращение от: COMmon Algoritmic Language.
  • CPL(комбинированный язык программирования) - предшественник B и C.
  • Datalog - декларативный язык программирования баз данных - подмножество Prolog.
  • Delphi - не язык, а среда для Object Pascal.
  • Eiffel - объектно-ориентированный язык программирования.
  • Erlang - функциональный язык, в основном используемый шведской Ericsson Group.
  • Flix - функциональный язык со встроенной логикой программирования для приложений с большим объемом данных. Поселился под JVM.
  • Фортран - древний язык, предназначенный для научных расчетов. Сокращение от: FORmula TRANSlation.
  • FP - Функциональный язык программирования без переменных , разработанный Джоном Бэкусом.
  • GO - язык программирования, разработанный Google.
  • Haskell - функциональный язык с отложенным вычислением, вдохновленный Мирандой, но основная реализация - бесплатное программное обеспечение.
  • ИНТЕРКАЛЬНЫЙ - пародийный, эзотерический язык с целью создания загадочного и избыточного синтаксиса.
  • Java - объектно-ориентированный язык с проверкой статического типа, предназначенный для генерации кода для виртуальной машины.
  • JavaScript - основан на ECMAScript и первоначально использовался на веб-сайтах. Чаще всего именуется JS. Сегодня используется также на стороне сервера через bla. Node.js и Deno.
  • Работа Control Language - JCL - используется для задач управления на IBM - мэйнфреймов.
  • Лисп - первый функциональный язык. Аббревиатура LISt Processing.
  • Logo - Очень простой язык для обучения программированию школьников. Наиболее известны своими «черепахами», которые рисовали линии.
  • LUA - кроссплатформенный объектно-ориентированный язык сценариев. Первоначально разработан для расширения функциональных возможностей систем за счет адаптации к потребностям клиентов.
  • Modula - Модульное программирование.
  • Modula-2 - Вдохновленный Паскалем и Модулой.
  • Модула-3 - Обновленная Модула-2.
  • Оберон - Модула-2 с объектами.
  • Objective-C - C с расширениями, вдохновленными Smalltalk.
  • OCaml - объектно-ориентированный язык на основе Caml.
  • Оккам - язык параллельного программирования на основе формального языка CSP.
  • Паскаль - императивный язык для структурного программирования, вдохновленный Algol.
  • Perl - удобный язык для получения данных и создания отчетов.
  • PHP - ответ на ASP с первичной реализацией бесплатного программного обеспечения . Сокращение для PHP: Препроцессор гипертекста (первоначально инструменты для персональной домашней страницы).
  • PL/I - предложение IBM о новом стандартном языке, заменяющем FORTRAN. Аббревиатура языка программирования I.
  • Postscript - язык описания страниц (графики и букв), разработанный Джоном Варноком из Adobe.
  • Пролог - язык логического программирования.
  • Python - объектно-ориентированный интерпретируемый язык для скриптов.
  • REXX - структурированный язык высокого уровня, разработанный IBM.
  • Ruby - объектно-ориентированный язык. Также может использоваться в скриптах.
  • Схема - вариант Лиспа со статической областью видимости (программирование).
  • Simula 67 - первый язык с поддержкой объектно-ориентированного программирования.
  • Smalltalk-80 - стандартизированная версия Smalltalk, объектно-ориентированного языка с динамической типизацией.
  • SML - стандартизированная версия ML.
  • Язык структурированных запросов - SQL - язык поиска в базе данных. Используется в i.a. MySQL и PostgreSQL.
  • Swift - язык программирования Open Souce, разработанный Apple (изначально не с открытым исходным кодом).
  • Turbo Pascal - оригинальный вариант языка Pascal, разработанный в Дании.
  • TypeScript - расширение JavaScript с типами, объектами и классами.
  • Visual Basic - вариант BASIC от Microsoft.
  • Visual Prolog - строго типизированное объектно-ориентированное расширение Prolog (разработано на датском языке).
  • X++ - язык разработки, используемый в ERP-системе Microsoft Dynamics AX . Смесь C ++ и SQL. Первоначально разработан в Дании компанией Navision / Damgaard.