Search references for OBJECT PASCAL. Phrases containing OBJECT PASCAL
See searches and references containing OBJECT PASCAL!OBJECT PASCAL
Branch of object-oriented derivatives of Pascal programming language
Object Pascal is an extension to the programming language Pascal that provides object-oriented programming (OOP) features such as classes and methods
Object_Pascal
Programming language
recursive data structures such as lists, trees and graphs. Pascal has strong typing on all objects, which means that one type of data cannot be converted
Pascal_(programming_language)
Programming paradigm based on objects
Objective-C, Object Pascal, Perl, PHP, Python, R, Raku, Ruby, Scala, SIMSCRIPT, Simula, Smalltalk, Swift, Vala and Visual Basic (.NET). The idea of "objects" in
Object-oriented_programming
Free compiler and IDE for Pascal and ObjectPascal
Free Pascal Compiler (FPC) is a compiler for the closely related programming-language dialects Pascal and Object Pascal. It is free software released under
Free_Pascal
Computer programming language
Pascal is a software development system that includes a compiler and an integrated development environment (IDE) for the programming language Pascal running
Turbo_Pascal
System (NSIS) NWScript NXT-G o:XML Oak Oberon OBJ2 Object Lisp ObjectLOGO Object REXX Object Pascal Objective-C Obliq OCaml occam occam-π OmniMark Opa
List_of_programming_languages
Programming language and IDE
language and a software product that uses the Delphi dialect of the Object Pascal programming language and provides an integrated development environment
Delphi_(software)
Conditional operator in computer programming
conditional expressions. RemObjects Oxygene added a ternary operator to Object Pascal in approximately 2011, and in 2025 Delphi followed suit. Oxygene supports
Ternary_conditional_operator
Comparison of two programming languages
while in Pascal there is only one such construct, assignment. For instance, the C fragment X * Y; could be a declaration of Y to be an object whose type
Comparison_of_Pascal_and_C
iostreams throw on failure but C APIs like stdio or POSIX do not) and Object Pascal, in Bash it is optional. The literature on programming languages contains
Comparison of programming languages
Comparison_of_programming_languages
Function definition that is not bound to an identifier
illustrates several common patterns. Notably, languages like C, Pascal, and Object Pascal—which traditionally do not support anonymous functions—are all
Anonymous_function
List of programming languages types and the languages that meet its description
NEWP Oberon, Oberon-2 Objective-C OCaml Pascal derivatives Component Pascal Object Pascal Turbo Pascal UCSD Pascal Perl PHP PL/I PureBasic Python R Ruby
List of programming languages by type
List_of_programming_languages_by_type
Method for computer memory management
available for dynamically allocating thread-local variables. In Object Pascal (Delphi) or Free Pascal the threadvar reserved keyword can be used instead of 'var'
Thread-local_storage
High-level computer programming conceptualization
supports object-oriented and Haskell supports functional. Most languages support multiple paradigms. For example, a program written in C++, Object Pascal, or
Programming_paradigm
extended with graphical constructs. Lazarus LCL (for Pascal, Object Pascal and Delphi via Free Pascal compiler), a class library wrapping GTK+ 1.2–2.x, and
List_of_widget_toolkits
Type information inspection taking place at runtime
some programming languages (such as C++, Object Pascal, and Ada) that exposes information about an object's data type at runtime. Run-time type information
Run-time_type_information
descendants of older languages. All such languages were object-oriented. These included Object Pascal, Objective Caml (renamed OCaml), Visual Basic, and Java
History of programming languages
History_of_programming_languages
Early object-oriented programming language
acknowledged Simula as a major influence. Simula-type objects are reimplemented in C++, Object Pascal, Java, C#, and many other languages. The following
Simula
Special function called to create an object
newly created instance as an argument (conventionally called "self"). Object Pascal constructors are signified by the keyword "constructor" and can have
Constructor (object-oriented programming)
Constructor_(object-oriented_programming)
Nemerle NetRexx Nim Noop Oberon (Oberon-1) Oberon-2 Object Pascal Delphi Free Pascal Turbo Pascal Object REXX Objective-C OCaml Omnis Studio OpenEdge Advanced
List of object-oriented programming languages
List_of_object-oriented_programming_languages
Notable software packages that are nominal IDE
environment Source-code editor "AonixADT Ada Development Toolkit for GNAT and ObjectADA 3.2.2". Archived from the original on July 26, 2010. Retrieved April
Comparison of integrated development environments
Comparison_of_integrated_development_environments
Programming language
IDE, set of standard libraries, and a Pascal-based language commonly called either Object Pascal, Delphi Pascal, or simply 'Delphi' (Embarcadero's current
Comparison of Pascal and Delphi
Comparison_of_Pascal_and_Delphi
Automation technology for Windows
implementations for the Rexx, Object REXX (ooRexx) (up to version 4.0.0), BASIC, Perl, Ruby, Tcl, PHP, JavaScript, Object Pascal Delphi, Python, XLNT, and
Windows_Script_Host
Computer programming language
PascalABC.NET is a high-level general-purpose programming language supporting multiple paradigms. PascalABC.NET is based on Delphi's Object Pascal, but
PascalABC.NET
Object Pascal framework for Windows
component-based object-oriented framework for developing the user interface of Microsoft Windows applications. It is written in Object Pascal. The VCL was
Visual_Component_Library
Free 32-bit Pascal compiler, IDE, and debugger for OS/2 and Microsoft Windows
these purposes: Easily port existing 16-bit Turbo Pascal programs to 32 bits Port existing 16-bit Object Windows Library (OWL) programs to 32-bit Windows
Virtual_Pascal
High-level programming language
conforms to the ECMAScript standard. It has dynamic typing, prototype-based object-orientation, and first-class functions. It is multi-paradigm, supporting
JavaScript
byte code. Pascal Script supports the majority of Object Pascal constructs, making it partly compatible to Delphi, Free Pascal and GNU Pascal. Initially
Pascal_Script
There are many different types of software available to produce charts. A number of notable examples (with their own Wikipedia articles) are given below
List_of_charting_software
Software development tool
like Interface Builder or Glade Interface Designer, generate serialized object instances that are then loaded by the application. GTK, Glade Interface
Graphical user interface builder
Graphical_user_interface_builder
Programming language
languages, including the following: Modula-3: traced vs untraced pointers Object Pascal: type safe bit sets (set of char), case statement syntax, various type
Nim_(programming_language)
released Oxygene (known as Chrome at the time) as a new version of Object Pascal, with more modern syntax as well as being .NET-native. Since then, five
Elements_(toolchain)
Computer function
PHP, Common Lisp, Haskell, Elm, Clojure, Scala, Java, Erlang, Swift, Object Pascal, Kotlin, JavaScript, OCaml and Microsoft Excel. It has been adopted
MurmurHash
programmers. It used the programming language Delphi, which is a dialect of Object Pascal. On August 8, 2006, the Developer Tools Group of Borland Software Corporation
Turbo_Delphi
Family of programming languages
2023. Enter Borland Delphi, which combined Object Pascal with a VB-like visual form builder. Object Pascal was Borland's own language, with full support
BASIC
(syntax and features) ALGOL 68 ALGOL W Pascal Ada SPARK PL/SQL Turbo Pascal Object Pascal (Delphi) Free Pascal (FPC) Kylix (same as Delphi, but for Linux)
Generational list of programming languages
Generational_list_of_programming_languages
32-bit computer number format
it is in C), C# and Java; Float in Haskell and Swift; and Single in Object Pascal (Delphi), Visual Basic, and MATLAB. However, float in Python, Ruby,
Single-precision floating-point format
Single-precision_floating-point_format
Free cross-platform integrated development environment for Free Pascal
(RAD) using the Free Pascal compiler. Its goal is to provide an easy-to-use development environment for developing with the Object Pascal language, which is
Lazarus_(software)
Dev-Pascal is a free integrated development environment (IDE) distributed under the GNU General Public License for programming in Pascal and Object Pascal
Dev-Pascal
DSSSL 1998 Free Pascal + Lazarus Florian Paul Klämpfl, Michael van Canneyt, Lazarus and Free Pascal Team Object Pascal, Borland Turbo Pascal, Delphi. 1998
Timeline of programming languages
Timeline_of_programming_languages
Ability of a process to examine and modify itself
GetMethod("PrintHello"); method.Invoke(foo, null); } } This Delphi and Object Pascal example assumes that a TFoo class has been declared in a unit called
Reflective_programming
Topics referred to by the same term
developed by Niklaus Wirth Microsoft Pascal Turbo Pascal Apple Pascal and Apple Object Pascal Free Pascal Delphi Oxygene PASCAL (database), a bibliographic database
Pascal
Argument for the belief in God
Pascal's wager is a philosophical argument advanced by Blaise Pascal (1623–1662), a French mathematician, philosopher, physicist, and theologian. This
Pascal's_wager
Object Pascal-based programming language
iOS, Android, Java and macOS. The Oxygene language has its origins in Object Pascal in general and Delphi in particular, but was designed to reflect the
Oxygene (programming language)
Oxygene_(programming_language)
Object-oriented programming language
contributed greatly to this process. We looked very carefully at Delphi Object Pascal and built a working prototype of bound method references in order to
Java_(programming_language)
Type of data structure
(as unsafe-mode stack-allocated arrays), COBOL, Fortran 90, J, and Object Pascal (the language used in Delphi and Lazarus, that uses FPC). C99 introduced
Variable-length_array
General-purpose programming language
even ones written in the program. This can allow, for instance, small-object allocators that do not use the operating system functions that normally
Zig_(programming_language)
Programming language for statistics
argument, and objects are assigned to a class simply by setting a "class" attribute in each object. The latter is a system like the Common Lisp Object System
R_(programming_language)
Lightweight programming language
Calling class methods also makes use of the colon: object:func(args) is equivalent to object.func(object, args). That in mind, here is a corresponding class
Lua
Programming language
reached 13th place by January 2010, surpassing established languages like Pascal. By June 2015, its ranking had dropped to below 50th in the index, placing
Go_(programming_language)
Relational database programming language
large object (CLOB) National character types National character (NCHAR) National character varying (NCHAR VARYING) National character large object (NCLOB)
SQL
Programming language
Smart Pascal is an Object Pascal programming language that is derived from Delphi Web Script and is adapted for Smart Mobile Studio for generating commercial
Smart_Pascal
Standard to facilitate communication between systems on diverse platforms
PL/I, Object Pascal, Python, Ruby, and Smalltalk. Non-standard mappings exist for C#, Erlang, Perl, Tcl, and Visual Basic implemented by object request
Common Object Request Broker Architecture
Common_Object_Request_Broker_Architecture
American computer scientist (1945–2020)
worked on the Apple Lisa and the Apple Newton, and helped to develop Object Pascal and its use in application programming toolkits including MacApp. Tesler
Larry_Tesler
Number of monospaced characters
org. Archived from the original on 2020-05-31. Retrieved 2020-06-13. "Object Pascal Style Guide". Archived from the original on 2015-07-09. Retrieved 2018-03-14
Characters_per_line
Procedural programming language
JavaScript Julia Kotlin Lisp Lua MATLAB ML Caml OCaml Standard ML Pascal Object Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk
B_(programming_language)
High-level programming language first released in 1980
structured, statically typed, imperative, and object-oriented high-level programming language, inspired by Pascal and other languages. It has built-in language
Ada_(programming_language)
Abstraction of a class
support for interfaces: Ada, C#, D, Dart, Delphi, Go, Java, Logtalk, Object Pascal, Objective-C, OCaml, PHP, Racket, Swift, Python 3.8. In languages supporting
Interface (object-oriented programming)
Interface_(object-oriented_programming)
List of programming language comparisons
vector operation in Nim". Many implementations (Turbo Pascal, Object Pascal (Delphi), Free Pascal) allow the behaviour to be changed by compiler switches
Comparison of programming languages (array)
Comparison_of_programming_languages_(array)
language, bearing strong similarities to Java, and some similarity to Object Pascal (Delphi) and C++. Implementations provided by .NET Framework, .NET Core
List_of_CLI_languages
In software, to have several parent classes
feature of some object-oriented computer programming languages in which an object or class can inherit features from more than one parent object or parent class
Multiple_inheritance
Software that provides access that hides details
applications for the language. For example: In object-oriented programming languages such as C++, Object Pascal, or Java, the concept of abstraction has become
Abstraction (computer science)
Abstraction_(computer_science)
General-purpose programming language
typing, lexically scoped, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.
C Sharp (programming language)
C_Sharp_(programming_language)
American software company
experience from writing the widely used Pascal Script scripting engine. Towards the end of 2004, RemObjects SDK for .NET was released, expanding the
RemObjects_Software
Freeware memory scanner and debugger
Cheat Engine is, with the exception of the kernel module, written in Object Pascal. Cheat Engine exposes an interface to its device driver with dbk32.dll
Cheat_Engine
Joining of strings in a programming language
sequential objects together to create a new object, generally without modifying any of the original objects. To append is to modify a sequential object by adding
Concatenation
Programming language learning environment
of Scratch used to save the file; "contents", an object table with the Stage as the root. All objects in the program are stored here as references. Scratch
Scratch (programming language)
Scratch_(programming_language)
Organizing code into modules
Oberon-2, Objective-C, OCaml, several Pascal derivatives (Component Pascal, Object Pascal, Turbo Pascal, UCSD Pascal), Perl, PHP, PL/I, PureBasic, Python
Modular_programming
Object-oriented application framework for classic Mac OS
the object oriented application framework for Apple Computer's discontinued classic Mac OS. Released in 1985, it transitioned from Object Pascal to C++
MacApp
C language feature
JavaScript Julia Kotlin Lisp Lua MATLAB ML Caml OCaml Standard ML Pascal Object Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk
Flexible_array_member
Script written for an operating system shell
(csh) Related programs such as shells based on Python, Ruby, C, Java, Perl, Pascal, Rexx etc. in various forms are also widely available. So called remote
Shell_script
Programming language concept
C++. Modern Object Pascal has yet another way to perform operations on simple types, close to boxing, called type helpers in FreePascal or record helpers
Boxing_(computer_programming)
Proprietary language for AI accelerators
JavaScript Julia Kotlin Lisp Lua MATLAB ML Caml OCaml Standard ML Pascal Object Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk
Mojo_(programming_language)
Object-oriented programming language
Clascal was the basis for Object Pascal on the Apple Macintosh in 1985. With the demise of the Lisa in 1986, Pascal and Object Pascal continued to be used
Clascal
Programming language feature
object (an id), the function will behave correctly depending on the type of the generic object. Type introspection has been a part of Object Pascal since
Type_introspection
{1:C2}", "pen", 19.99); // returns "My pen costs $19.99" // Example in Object Pascal (Delphi) Format('My %s costs $%2f', ['pen', 19.99]); // returns "My
Comparison of programming languages (string functions)
Comparison_of_programming_languages_(string_functions)
Programming language running on the Erlang virtual machine
JavaScript Julia Kotlin Lisp Lua MATLAB ML Caml OCaml Standard ML Pascal Object Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk
Elixir_(programming_language)
Graphical user interface toolkit in Object Pascal
toolkit has been implemented using the Free Pascal compiler, meaning it is written in the Object Pascal language. fpGUI consists only of graphical widgets
FpGUI
Computational operation
languages choose depending on the language and the signs of a or n. Standard Pascal and ALGOL 68, for example, give a positive remainder (or 0) even for negative
Modulo
programming languages compares how object-oriented programming languages such as C++, Java, Smalltalk, Object Pascal, Perl, Python, and others manipulate
Comparison of programming languages (object-oriented programming)
Comparison_of_programming_languages_(object-oriented_programming)
Topics referred to by the same term
user interface language Chrome (programming language) or Oxygene, an Object Pascal implementation for the .NET Framework Microsoft Chrome, an API for DirectX
Chrome
General purpose functional programming language
JavaScript Julia Kotlin Lisp Lua MATLAB ML Caml OCaml Standard ML Pascal Object Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk
ML_(programming_language)
Process to build apps for various mobile operating systems
device. Some advanced abilities need a paid developer account. iOS SDK Object Pascal Debugger integrated in Xcode IDE Included in Delphi XE2 professional
Mobile_app_development
Numerical computing environment and programming language
reference classes. For example, a call to a method: object.method(); can alter any member of object only if object is an instance of a reference class, otherwise
MATLAB
Topics referred to by the same term
Delphi Automotive, purchased by BorgWarner in 2020 Delphi (software), an Object Pascal dialect and integrated development environment owned by Embarcadero
Delphi_(disambiguation)
General-purpose programming language
programming, generic programming (Fortran 90), parallel computing (Fortran 95), object-oriented programming (Fortran 2003), and concurrent programming (Fortran
Fortran
General-purpose programming language
to support them. For example, object orientation and garbage collection are provided by external libraries GLib Object System and Boehm garbage collector
C_(programming_language)
General-purpose programming language
Python supports multiple programming paradigms but with an emphasis on object-oriented programming and dynamic typing. Guido van Rossum began working
Python_(programming_language)
Collection of resources used to develop a computer program
Access to a program's runtime environment Visual Component Library – Object Pascal framework for Windows (VCL) Component Library for Cross Platform – Software
Library_(computing)
Programming paradigm
kind for some common high-level languages, such as RemObjects’ Pascal Script for Object Pascal. A simple example of a metaprogram is this POSIX Shell
Metaprogramming
Programming language family
Common Lisp was the first standardized object-oriented programming language (1994, ANSI X3J13). ObjectLisp or Object Lisp, used by Lisp Machines Incorporated
Lisp_(programming_language)
Computer science topic
or more units place to 1 or 0. In Pascal, as well as in all its dialects (such as Object Pascal and Standard Pascal), the logical left and right shift
Bitwise_operation
Integrated development environment
that uses the Object Pascal programming language. C++Builder combines the Visual Component Library (VCL) and IDE written in Object Pascal with multiple
C++Builder
Inheritable and overridable function or method for which dynamic dispatch is facilitated
In object-oriented programming such as is often used in C++ and Object Pascal, a virtual function or virtual method is an inheritable and overridable function
Virtual_function
General-purpose programming language
after the variable name (separated by a colon), similar to Ada, BASIC, Pascal, TypeScript, and Rust. This, according to an article from Roman Elizarov
Kotlin
Scripting language created in 1994
significant changes to the language, most notably an overhauled approach to object-oriented programming, as well as iterators and exceptions. PHP 5.1 and PHP
PHP
Programming language
multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features. OCaml was created in 1996 by Xavier Leroy, Jérôme Vouillon
OCaml
Object-oriented programming language
Smalltalk is a purely object-oriented programming language that was originally created in the 1970s for educational use, specifically for constructionist
Smalltalk
Extension of ANSI C for the classic Mac OS
facto C environment on the Mac, and the related Think Pascal quickly did the same for Object Pascal development. THINK Technologies was later bought by
THINK_C
Binary operator in computer programming
C# or Dart. In several languages, such as Common Lisp, Clojure, Lua, Object Pascal, Perl, Python, Ruby, and JavaScript, there is no need for the Elvis
Elvis_operator
OBJECT PASCAL
OBJECT PASCAL
Boy/Male
Hindu, Indian
A Holy Object
Girl/Female
Arabic, Muslim
Rarity; Rare Object; Novelty
Boy/Male
Indian, Sanskrit
God; Object of Worship
Boy/Male
Australian, Danish, French, German
Wealthy and Bright
Boy/Male
Hindu
Object in the Sky cloud, Moon
Girl/Female
Muslim
Rarity, Rare object, Novelty
Girl/Female
Bengali, Indian
A Discovered Object
Boy/Male
Tamil
Object in the Sky cloud, Moon
Boy/Male
Gujarati, Hindu, Indian, Kannada, Malayalam, Marathi, Telugu
Object in the Sky; Cloud; Moon
Boy/Male
Muslim
Intended, Aimed at, Object, Proposed
Boy/Male
Muslim
Intended, Aimed at, Object, Proposed
Boy/Male
Australian, Gaelic
Pointed Object
Girl/Female
Gaelic Irish
Pointed object.
Boy/Male
Indian
Intended, Aimed at, Object, Proposed
Boy/Male
Hebrew, Indian, Sanskrit
Companion; Friend; An Object of Enjoyment; A Pleasing Object; A Gift
Boy/Male
Tamil
Object in the Sky cloud, Moon
Boy/Male
American, Arabic, Gujarati, Hindu, Indian, Kannada, Malayalam, Marathi, Muslim, Parsi, Sindhi, Telugu
Prowess; Will; Purpose; Wish; Desire; Object
Boy/Male
Indian
Intended, Aimed at, Object, Proposed
Boy/Male
Arabic
Desire; Object
Boy/Male
Muslim
Desire. Object.
OBJECT PASCAL
OBJECT PASCAL
Girl/Female
Tamil
Soma Lakshmi | ஸோமலகà¯à®·à¯à®®à¯€
Luster of the Moon
Girl/Female
Sikh
Boy/Male
Tamil
One, United, Unique
Female
English
Variant spelling of English Nanny, NANNIE means "favor; grace."
Girl/Female
Hindu, Indian, Traditional
One with Lotus Like Face
Boy/Male
Assamese, Indian
Dense Forest
Female
Native American
 Native American Blackfoot name PETA means "golden eagle." Compare with another form of Peta.
Boy/Male
Tamil
Fanishwar | பநிஷà¯à®µà®°Â
Lord of serpents, Vasuki
Boy/Male
Biblical
Fruits or prophecies of judgment.
Boy/Male
Hindu, Indian, Marathi
Conqueror of Lord Indra
OBJECT PASCAL
OBJECT PASCAL
OBJECT PASCAL
OBJECT PASCAL
OBJECT PASCAL
a.
Hence, that substance or being which is conscious of its own operations; the mind; the thinking agent or principal; the ego. Cf. Object, n., 2.
a.
Specifically: One who is under the authority of a ruler and is governed by his laws; one who owes allegiance to a sovereign or a sovereign state; as, a subject of Queen Victoria; a British subject; a subject of the United States.
n.
Excessive devotion to one object or one idea; abject superstition; blind adoration.
v. t.
That which is set, or which may be regarded as set, before the mind so as to be apprehended or known; that of which the mind by any of its activities takes cognizance, whether a thing external in space or a conception formed by the mind itself; as, an object of knowledge, wonder, fear, thought, study, etc.
v. t.
Sight; show; appearance; aspect.
v. t.
A word, phrase, or clause toward which an action is directed, or is considered to be directed; as, the object of a transitive verb.
v. t.
That by which the mind, or any of its activities, is directed; that on which the purpose are fixed as the end of action or effort; that which is sought for; end; aim; motive; final cause.
v. t.
To cause to undergo; as, to subject a substance to a white heat; to subject a person to a rigid test.
a.
Exposed; liable; prone; disposed; as, a country subject to extreme heat; men subject to temptation.
object.
The nominative case of the pronoun of the first person; the word with which a speaker or writer denotes himself.
imp. & p. p.
of Object
object.
Originally, an interrogative pronoun, later, a relative pronoun also; -- used always substantively, and either as singular or plural. See the Note under What, pron., 1. As interrogative pronouns, who and whom ask the question: What or which person or persons? Who and whom, as relative pronouns (in the sense of that), are properly used of persons (corresponding to which, as applied to things), but are sometimes, less properly and now rarely, used of animals, plants, etc. Who and whom, as compound relatives, are also used especially of persons, meaning the person that; the persons that; the one that; whosoever.
v. t.
To refuse to grant; as, to reject a prayer or request.
v. t.
That which is put, or which may be regarded as put, in the way of some of the senses; something visible or tangible; as, he observed an object in the distance; all the objects in sight; he touched a strange object in the dark.
n.
One who objects; one who offers objections to a proposition or measure.
a.
Opposed; presented in opposition; also, exposed.
v. t.
To throw in; to dart in; to force in; as, to inject cold water into a condenser; to inject a medicinal liquid into a cavity of the body; to inject morphine with a hypodermic syringe.
v. i.
To make opposition in words or argument; -- usually followed by to.
v. t.
To bring under control, power, or dominion; to make subject; to subordinate; to subdue.
a.
Sunk to a law condition; down in spirit or hope; degraded; servile; groveling; despicable; as, abject posture, fortune, thoughts.