Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn

Io

Индекс Io

Io (первая буква — заглавная «i») — скриптовый, чисто объектно-ориентированный язык программирования с динамической типизацией.

Содержание

  1. 21 отношения: JavaScript, Lua, Perl, PHP, Python, Ruby, Self, Smalltalk, Кроссплатформенность, Класс (программирование), Прототипное программирование, Параллельные вычислительные системы, Объект (программирование), Объектно-ориентированное программирование, Обмен сообщениями, Сценарный язык, Свободное программное обеспечение, Синтаксис (программирование), Модель акторов, Динамическая типизация, Лисп.

  2. Прототипно-ориентированные языки программирования
  3. Языки программирования, появившиеся в 2002 году
  4. Языки с динамической типизацией

JavaScript

JavaScript (аббр. JS) — мультипарадигменный язык программирования.

Посмотреть Io и JavaScript

Lua

Lua (лу́а) — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer Graphics Technology Group) Католического университета Рио-де-Жанейро (Бразилия).

Посмотреть Io и Lua

Perl

Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию.

Посмотреть Io и Perl

PHP

PHP (PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц») — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

Посмотреть Io и PHP

Python

Логотип Python (1990—2005) Python (МФА:; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.

Посмотреть Io и Python

Ruby

Ruby (ruby — рубин, произносится  — ру́би) — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования.

Посмотреть Io и Ruby

Self

Self — объектно-ориентированный язык программирования основанный на концепции прототипов.

Посмотреть Io и Self

Smalltalk

Smalltalk — объектно-ориентированный язык программирования с динамической типизацией, основанный на идее посылки сообщений, разработанный в Xerox PARC Аланом Кэйем, Дэном Ингаллсом, Тедом Кэглером, Адель Голдберг, и другими в 1970-х годах.

Посмотреть Io и Smalltalk

Кроссплатформенность

Кроссплатформенность — способность программного обеспечения работать более чем на одной аппаратной платформе и (или) операционной системе.

Посмотреть Io и Кроссплатформенность

Класс (программирование)

Класс — это элемент ПО, описывающий абстрактный тип данных и его частичную или полную реализацию.

Посмотреть Io и Класс (программирование)

Прототипное программирование

Прототипное программирование — стиль объектно-ориентированного программирования, при котором отсутствует понятие класса, а наследование производится путём клонирования существующего экземпляра объекта — прототипа.

Посмотреть Io и Прототипное программирование

Параллельные вычислительные системы

Параллельные вычислительные системы — это физические компьютерные, а также программные системы, реализующие тем или иным способом параллельную обработку данных на многих вычислительных узлах.

Посмотреть Io и Параллельные вычислительные системы

Объект (программирование)

Объе́кт в программировании — некоторая сущность в компьютерном пространстве, обладающая определённым состоянием и поведением, имеющая заданные значения свойств (атрибутов) и операций над ними (методов).

Посмотреть Io и Объект (программирование)

Объектно-ориентированное программирование

Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.

Посмотреть Io и Объектно-ориентированное программирование

Обмен сообщениями

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

Посмотреть Io и Обмен сообщениями

Сценарный язык

Сценарный язык (язык сценариев,; scripting language) — высокоуровневый язык сценариев (script) — кратких описаний действий, выполняемых системой.

Посмотреть Io и Сценарный язык

Свободное программное обеспечение

Свободное программное обеспечение (СПО, free software, также software libre или libre software), свободный софт — программное обеспечение, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, свободное использование, изучение, распространение и изменение (совершенствование), а также распространение копий и результатов изменения.

Посмотреть Io и Свободное программное обеспечение

Синтаксис (программирование)

Синтаксис языка программирования — набор правил, описывающий комбинации символов алфавита, считающиеся правильно структурированной программой (документом) или её фрагментом.

Посмотреть Io и Синтаксис (программирование)

Модель акторов

В компьютерных науках моде́ль а́кторов представляет собой математическую модель параллельных вычислений, которая трактует понятие «актор» как универсальный примитив параллельного численного расчёта: в ответ на получаемые сообщения актор может принимать локальные решения, создавать новые акторы, посылать свои сообщения, а также устанавливать, как следует реагировать на последующие сообщения.

Посмотреть Io и Модель акторов

Динамическая типизация

Динами́ческая типиза́ция — приём, широко используемый в языках программирования и языках спецификации, при котором переменная связывается с типом в момент присваивания значения, а не в момент объявления переменной.

Посмотреть Io и Динамическая типизация

Лисп

Массачусетского технологического института. Лисп (LISP, от LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов.

Посмотреть Io и Лисп

См. также

Прототипно-ориентированные языки программирования

Языки программирования, появившиеся в 2002 году

Языки с динамической типизацией