Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Свободно
Более быстрый доступ, чем браузер!
 

Object Pascal

Индекс Object Pascal

Object Pascal — язык программирования, разработанный в фирме Apple Computer в 1986 году группой Ларри Теслера, который консультировался с Никлаусом Виртом.

41 отношения: Apple, Apple Lisa, ARM (архитектура), Borland, C Sharp, Common Language Infrastructure, Delphi (язык программирования), Free Pascal, GNU Pascal, Hello, world!, Intel 8051, Java, Nim, Oxygene (язык программирования), PascalABC.NET, PowerPC, Smalltalk, SPARC, TMT Pascal, Turbo Pascal, Virtual Pascal, X86, X86-64, Компилятор, Процедурное программирование, Паскаль (язык программирования), Перегрузка операторов, Объектно-ориентированный язык программирования, Обобщённое программирование, Структурное программирование, Статическая типизация, Сильная и слабая типизация, Теслер, Ларри, Указатель (тип данных), Язык программирования, Мультипарадигмальный язык программирования, Императивное программирование, Интегрированная среда разработки, Вирт, Никлаус, Динамическая идентификация типа данных, 1986 год.

Apple

Apple (МФА) — американская корпорация, производитель персональных и планшетных компьютеров, аудиоплееров, телефонов, программного обеспечения.

Новый!!: Object Pascal и Apple · Узнать больше »

Apple Lisa

Lisa — персональный компьютер, созданный компанией Apple в начале 1980-х. Lisa в начале 1980-х была во многих отношениях более передовой (и значительно более дорогой) системой, нежели Macintosh.

Новый!!: Object Pascal и Apple Lisa · Узнать больше »

ARM (архитектура)

ARM-процессор производства Conexant, устанавливается в основном в маршрутизаторах Архитектура ARM (от Advanced RISC Machine — усовершенствованная RISC-машина; иногда — Acorn RISC Machine) — семейство лицензируемых 32-битных и 64-битных микропроцессорных ядер разработки компании ARM Limited.

Новый!!: Object Pascal и ARM (архитектура) · Узнать больше »

Borland

Borland (Borland Software Corporation, ранее — Borland International, Inc., Inprise Corporation) — компания по производству программного обеспечения, наиболее известна как создатель разработческих инструментов Turbo Pascal и Delphi.

Новый!!: Object Pascal и Borland · Узнать больше »

C Sharp

C# (произносится си шарп) — объектно-ориентированный язык программирования.

Новый!!: Object Pascal и C Sharp · Узнать больше »

Common Language Infrastructure

CLI (Common Language Infrastructure) — спецификация общеязыковой инфраструктуры.

Новый!!: Object Pascal и Common Language Infrastructure · Узнать больше »

Delphi (язык программирования)

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

Новый!!: Object Pascal и Delphi (язык программирования) · Узнать больше »

Free Pascal

Среда разработки FreePascal Free Pascal (полное название Free Pascal Compiler, часто используется сокращение FPC) — свободно распространяемый компилятор языка программирования Object Pascal.

Новый!!: Object Pascal и Free Pascal · Узнать больше »

GNU Pascal

GNU Pascal — свободно распространяемый компилятор языка Pascal для 32/64-битных платформ, входящий в семейство компиляторов GNU.

Новый!!: Object Pascal и GNU Pascal · Узнать больше »

Hello, world!

Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане gedit с исходным кодом на Perl «Hello world» на графическом языке Piet «Hello, world!» — программа, результатом работы которой является вывод на экран или иное устройство фразы «Hello, world!» (в дословном переводе с английского — «Привет, мир!»; представляет собой распространённое неформальное приветствие, близкое к русскому «всем привет!»).

Новый!!: Object Pascal и Hello, world! · Узнать больше »

Intel 8051

Intel P8051 Intel 8051 — это однокристальный микроконтроллер гарвардской архитектуры, который был впервые произведен Intel в 1980 году для использования во встраиваемых системах.

Новый!!: Object Pascal и Intel 8051 · Узнать больше »

Java

JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.

Новый!!: Object Pascal и Java · Узнать больше »

Nim

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

Новый!!: Object Pascal и Nim · Узнать больше »

Oxygene (язык программирования)

Oxygene («Кислород») (ранее известный как Chrome («Хром»)) — язык программирования, разработанный компанией RemObjects Software для стандарта Common Language Infrastructure.

Новый!!: Object Pascal и Oxygene (язык программирования) · Узнать больше »

PascalABC.NET

PascalABC.NET — язык программирования Паскаль нового поколения, включающий классический Паскаль, большинство возможностей языка Delphi, а также ряд собственных расширений.

Новый!!: Object Pascal и PascalABC.NET · Узнать больше »

PowerPC

IBM PowerPC 601 PowerPC (или сокращённо PPC) — микропроцессорная RISC-архитектура, созданная в 1991 году альянсом компаний Apple, IBM и Motorola, известным как AIM.

Новый!!: Object Pascal и PowerPC · Узнать больше »

Smalltalk

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

Новый!!: Object Pascal и Smalltalk · Узнать больше »

SPARC

Микропроцессор UltraSPARC II компании Sun Microsystems SPARC (Scalable Processor ARChitecture — масштабируемая архитектура процессора) — архитектура RISC-микропроцессоров, первоначально разработанная в 1985 году компанией Sun Microsystems.

Новый!!: Object Pascal и SPARC · Узнать больше »

TMT Pascal

TMT Pascal — проприетарный 32-битный компилятор, разработанный американской компанией TMT Development Corporation, и язык — расширенный Object Pascal.

Новый!!: Object Pascal и TMT Pascal · Узнать больше »

Turbo Pascal

Turbo Pascal (произносится «ту́рбо паска́ль») — интегрированная среда разработки программного обеспечения для платформ DOS и Windows 3.x и язык программирования в этой среде, диалект языка Паскаль от фирмы Borland.

Новый!!: Object Pascal и Turbo Pascal · Узнать больше »

Virtual Pascal

Virtual Pascal — бесплатный 32-битный Pascal компилятор, IDE и отладчик для OS/2 и Microsoft Windows, с ограниченной поддержкой Linux.

Новый!!: Object Pascal и Virtual Pascal · Узнать больше »

X86

80486 DX2 x86 (Intel 80x86) — архитектура процессора c одноимённым набором команд, впервые реализованная в процессорах компании Intel.

Новый!!: Object Pascal и X86 · Узнать больше »

X86-64

x86-64 (также AMD64/Intel64/EM64T) — 64-битное расширение, набор команд для архитектуры x86, разработанное компанией AMD, позволяющее выполнять программы в 64-разрядном режиме.

Новый!!: Object Pascal и X86-64 · Узнать больше »

Компилятор

Компиля́тор — программа или техническое средство, выполняющее компиляциюГОСТ 19781-83 //; см.

Новый!!: Object Pascal и Компилятор · Узнать больше »

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

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

Новый!!: Object Pascal и Процедурное программирование · Узнать больше »

Паскаль (язык программирования)

Паска́ль (Pascal) — один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков.

Новый!!: Object Pascal и Паскаль (язык программирования) · Узнать больше »

Перегрузка операторов

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

Новый!!: Object Pascal и Перегрузка операторов · Узнать больше »

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

Объектно-ориентированный язык программирования (ОО-язык) — язык, построенный на принципах объектно-ориентированного программирования.

Новый!!: Object Pascal и Объектно-ориентированный язык программирования · Узнать больше »

Обобщённое программирование

Обобщённое программирование (generic programming) — парадигма программирования, заключающаяся в таком описании данных и алгоритмов, которое можно применять к различным типам данных, не меняя само это описание.

Новый!!: Object Pascal и Обобщённое программирование · Узнать больше »

Структурное программирование

Структу́рное программи́рование — методология разработки программного обеспечения, в основе которой лежит представление программы в виде иерархической структуры блоков.

Новый!!: Object Pascal и Структурное программирование · Узнать больше »

Статическая типизация

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

Новый!!: Object Pascal и Статическая типизация · Узнать больше »

Сильная и слабая типизация

По одной из классификаций, языки программирования неформально делятся на сильно и слабо типизированные (strongly and weakly typed), обладающие сильной или слабой системой типов.

Новый!!: Object Pascal и Сильная и слабая типизация · Узнать больше »

Теслер, Ларри

Ларри Теслер (официально Лоуренс Гордон Теслер) — родился 24 апреля 1945 года.

Новый!!: Object Pascal и Теслер, Ларри · Узнать больше »

Указатель (тип данных)

Переменная num объявляется и инициализируется. После чего объявляется переменная-указатель pNum. Затем указателю pNum присваивается адрес переменной num. Таким образом обе переменные можно использовать для доступа к одному и тому же месту в памяти. Указатель (pointer) — переменная, диапазон значений которой состоит из адресов ячеек памяти или специального значения — нулевого адреса.

Новый!!: Object Pascal и Указатель (тип данных) · Узнать больше »

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

Язык программи́рования — формальный язык, предназначенный для записи компьютерных программISO/IEC/IEEE 24765:2010 Systems and software engineering — VocabularyISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms.

Новый!!: Object Pascal и Язык программирования · Узнать больше »

Мультипарадигмальный язык программирования

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

Новый!!: Object Pascal и Мультипарадигмальный язык программирования · Узнать больше »

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

Императи́вное программи́рование — это парадигма программирования (стиль написания исходного кода компьютерной программы), для которой характерно следующее.

Новый!!: Object Pascal и Императивное программирование · Узнать больше »

Интегрированная среда разработки

Интегри́рованная среда́ разрабо́тки, ИСP (Integrated development environment — IDE), также единая среда разработки, ЕСР — комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).

Новый!!: Object Pascal и Интегрированная среда разработки · Узнать больше »

Вирт, Никлаус

Никлаус Вирт (Niklaus Emil Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук Швейцарской высшей технической школы Цюриха (ETHZ), лауреат премии Тьюринга 1984 года.

Новый!!: Object Pascal и Вирт, Никлаус · Узнать больше »

Динамическая идентификация типа данных

Динамическая идентификация типа данных (run-time type information, run-time type identification, RTTI) — механизм в некоторых языках программирования, который позволяет определить тип данных переменной или объекта во время выполнения программы.

Новый!!: Object Pascal и Динамическая идентификация типа данных · Узнать больше »

1986 год

* Объявлен ООН Международным годом мира.

Новый!!: Object Pascal и 1986 год · Узнать больше »

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »