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

  • Машинный язык

    Машинный язык
    Суть этого языка — набор кодов, обязательно понятных процессору, к кому обращаются.
  • Язык Ассемблера

    Язык Ассемблера
    Система обозначений, используемая для представления в удобочитаемой форме программ, записанных в машинном коде.
  • Фортра́н (Fortran)

    Фортра́н (Fortran)
    Фортран широко используется в первую очередь для научных и инженерных вычислений. Одно из преимуществ современного Фортрана — большое количество написанных на нём программ и библиотек подпрограмм
  • ALGOL

    ALGOL
    Алгол относится к языкам высокого уровня и позволяет легко переводить алгебраические формулы в программные команды.
  • BASIC

    BASIC
    Язык создавался как инструмент, с помощью которого студенты-непрограммисты могли самостоятельно создавать компьютерные программы для решения своих задач.
  • Pascal

    Pascal
    Oдин из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков.
  • Си

    Си
    Первоначально был разработан для реализации операционной системы UNIX, но, впоследствии, был перенесён на множество других платформ. Конструкции языка C эффективно сопоставляются типичным машинным инструкциям, что используется в приложениях, которые были запрограммированы на ассемблере, таких как операционные системы, а также в прикладном программном обеспечении для различных типов компьютеров от встроенных систем до суперкомпьютеров.
  • SWIFT

    SWIFT
    За менее чем год существования язык программирования Swift привлёк внимание разработчиков во всём мире как новый, простой и быстрый способ разработки для операционных систем OS X и iOS. Широкие полномочия и дружественный синтаксис Swift позволяют написать очередное убойное приложение для пользователей Apple.
  • QBasic

    QBasic
    QBasic удобен для выполнения несложных вычислений и для прямой работы с портами. Наряду с Pascal, язык довольно популярен для обучения программированию, и используется во многих школах.
  • Си++

    Си++
    C++ широко используется для разработки программного обеспечения, являясь одним из самых популярных языков программирования.
  • Object Pascal

    Object Pascal
    язык программирования, разработанный в фирме Apple Computer в 1986 году группой Ларри Теслера, который консультировался с Никлаусом Виртом. Произошёл от более ранней объектно-ориентированной версии Паскаль, Называвшейся Clascal, который был доступен на компьютере Apple Lisa.
  • Visual Basic

    Visual Basic
    язык программирования, а также интегрированная среда разработки программного обеспечения, разрабатываемое корпорацией Microsoft. Язык Visual Basic унаследовал дух, стиль и отчасти синтаксис своего предка — языка BASIC, у которого есть немало диалектов. В то же время Visual Basic сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования.
  • Python

    Python
    Высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.
    Python поддерживает несколько парадигм программирования, в том числе структурное, объектно-ориентированное, функциональное, императивное и аспектно-ориентированное. Основные архитектурные черты — динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровн
  • JavaScript

    JavaScript
    JavaScript является объектно-ориентированным языком, но используемое в языке прототипирование обуславливает отличия в работе с объектами по сравнению с традиционными класс-ориентированными языками. Кроме того, JavaScript имеет ряд свойств, присущих функциональным языкам — функции как объекты первого класса, объекты как списки, карринг, анонимные функции, замыкания — что придаёт языку дополнительную гибкость.
  • Delphi

    Delphi
    Императивный, структурированный, объектно-ориентированный язык программирования со строгой статической типизацией переменных. Основная область использования — написание прикладного программного обеспечения.
  • Java

    Java
    Программы на Java транслируются в байт-код, выполняемый виртуальной машиной Java (JVM) — программой, обрабатывающей байтовый код и передающей инструкции оборудованию как интерпретатор.
  • Visual Basic .NET

    Visual Basic .NET
    Это объектно-ориентированный язык программирования, который можно рассматривать как очередной виток эволюции Visual Basic (VB), реализованный на платформе Microsoft .NET. VB.NET не имеет обратной совместимости с более ранней версией (Visual Basic 6.0).
  • DART

    DART
    Как и в JavaScript, в Dart используются синтаксисы и ключевые слова, похожие на те, которые используются в языке C. Однако одним существенным различием является то, что в то время как JavaScript основывается на прототипах, объекты в Dart определяются с помощью классов и интерфейсов, как в C++ или Java. Также Dart позволяет программистам дополнительно задавать переменные со статическими типами. Идея заключается в том, чтобы сделать Dart таким же привычным, динамичным и гибким языком, как и JavaSc