Delphi (software) (original) (raw)
Embarcadero Delphi, antaŭe nomata CodeGear Delphi, Inprise Delphi kaj Borland Delphi, estas origine kreita de kaj nuntempe apartenanta al la entrepreno . Ĝi uzas la programlingvon , kiu estas dialekto de Object Pascal. Ĝia lasta versio, nomata Delphi XE2, kapablas produkti programojn por la operaciumoj Microsoft Windows, Mac OS X kaj .
Property | Value |
---|---|
dbo:abstract | دلفي (بالإنجليزية: Delphi)، أو CodeGear Delphi سابقا أو Embarcadero Delphi حاليا هي لغة برمجة كانت من إنتاج شركة بورلاند سابقا وتطورها الآن شركة امباركاديرو تكنولوجيز. هذه اللغة مبنية على لغة باسكال الكائنية حيث تعتبر تطويراً للغة باسكال القديمة، تعتبر دلفي لغة شائعة ومنتشرة حالياُ، وهي دلفي ومن اللغات العالية الإنتاجية. وتعتبر في مصاف اللغات القوية والسهلة معا. تستخدم دلفي لتطوير البرامج والتطبيقات بشكل سريع ولذلك يشار إليها بأنها ذات صفة بيئة تطوير متكاملة R.A.D وهذه الصفة تعني تطوير البرامج بسرعة أي Rapid Application Development وذلك يتحقق باستخدام مكونات وأدوات جاهزة تنسق بالشكل المطلوب ويتم برمجتها بكتابة عدة برامج مرتبطة بأحداث معينة خاصة بهذه المكونات أو العناصر ويشار إلي هذا النوع من البرمجة بالبرمجة بالأحداث.البرمجة بالأحداث هي برمجة تتوقف على حدوث حدث ما لعنصر ما يوجد في التطبيق بمعنى عند حدوث حدث معين مثل النقر على زر أو إغلاق إطار، يتم تطبيق برنامج معين سبق كتابته في التطبيق ويفهم من ذلك أن لكل كائن أو عنصر Object حدث أو أكثر يمكن ربط أي منها بإجراء معين.يطلق في علم البرمجة المرئية على العنصر اسم Object وهو نفسه الكائن أو المكون Component والعناصر هي عبارة عن أي شئ تم استخدامه في البرنامج مثل الإطار (Form) أو الزر (Button) أو مربع النص (Edit) أو القائمة (Menu)... الخ.لكل عنصر Object أحداث معينة مرتبطة به أو بمعنى آخر أحداث تحدث له في وقت معين، فمثلاً تستخدم الأزرار كي يتم النقر عليها غالباً وعملية النقر هذه يشار إليها في علم البرمجة المرئية على أنها حدث النقر، فعند النقر على زر ما تقوم لغة البرمجة المرئية Delphi بتطبيق الإجراء المرتبط بهذه الحدث والذي سبق وأن تمت برمجته من قبل المبرمج. أيضاً الكتابة داخل مربع النص تعتبر حدث والدخول أو الخروج من مربع النص يعتبر حدث آخر وتمرير مؤشر الماوس على أحد العناصر يعتبر أيضا حدث يمكن ربطه بإجراء (برنامج) معين... وهكذا.تسمح لغة البرمجة Delphi للمبرمج بتصميم التطبيق المطلوب باستخدام عدة عناصر Objects توضع على إطار Form واحد أو أكثر حسب الشكل الذي يحتاجه التطبيق ومن ثم يتم كتابة البرامج أو الإجراءات Procedures لكل حدث event من الأحداث المراد برمجتها بمعنى أنه لو تم استخدام زر Button في التطبيق فإنه من الطبيعي أن يتم كتابة إجراء لحدث النقر على هذا الزر. وهكذا يتم كتابة كل الإجراءات اللازمة للتطبيق. نستنتج من ذلك أن عملية تطوير التطبيقات باستخدام لغة البرمجة المرئية Delphi تمر بمرحلتين: 1. * المرحلة الأولى: هي تصميم التطبيق وفي هذه المرحلة يتم وضع وتنسيق العناصر التي يتكون منها التطبيق ويتخلل هذه المرحلة تحديد خصائص Properties كل عنصر وخصائص العنصر هي عبارة عن مواصفاته مثل الأبعاد والموقع والاسم واللون وغير ذلك ويلاحظ هنا أن لكل عنصر خصائصه وإن اشتركت بعض العناصر في بعض الخصائص. 1. * المرحلة الثانية: هي مرحلة كتابة الإجراءات المرتبطة بالأحداث وهي مرحلة البرمجة حيث يتم كتابة برامج صغيرة كانت أو كبيرة على هيئة إجراءات Procedures خاصة بأحداث معينة للعناصر المستخدمة في التطبيق.يطلق على العناصر Objects المستخدمة في تطبيقات Delphi اسم مكونات Components وأحياناً تسمى المكونات الرسومية أي Visual Components ولغة Delphi غنية بهذه المكونات وتسمى مكتبة المكونات الرسومية VCL أو Visual Component Library بحيث يمكن لمطوري التطبيقات استخدامها لإنشاء وتصميم أي تطبيق. كما أن لغة Delphi تسمح بإنشاء مكونات رسومية خاصة بمطوري التطبيقات يمكن إضافتها إلى مكتبة المكونات الرسومية VCL الخاصة بلغة Delphi لكي يمكن استخدامها في أي وقت لاحقاً. (ar) Delphi, anteriorment conegut com a CodeGear Delphi, Inprise Delphi i Borland Delphi, és un entorn de desenvolupament de programari dissenyat per a la programació de propòsit general amb èmfasi en la programació visual, per a aplicacions Microsoft Windows (32 i 64 bits), Android, Linux, Mac OS X i iOS. Delphi utilitza com a llenguatge de programació una versió moderna de Pascal anomenada . El nom li ve donat fent referència a l'oracle de Delfos per la seva connectivitat amb la base de dades d'Oracle. Ha rebut diversos noms, actualment Embarcadero Delphi, anteriorment CodeGear Delphi i Borland Delphi, originalment desenvolupat per Borland i ara de propietat d'. Delphi 10.3.2 Rio és la versió més recent, distribuïda en quatre edicions: Community, Professional, Enterprise i Architect. Com a entorn visual, la programació en Delphi consisteix a dissenyar els formularis que componen el programa col·locant tots els seus controls (botons, etiquetes, camps de text, etc.) en les posicions desitjades, normalment usant un ratolí. Després s'associa codi als esdeveniments d'aquests controls i també es poden crear mòduls de dades, que contenen els components d'accés a dades i les regles de negoci d'una aplicació. Actualment se n'ha desenvolupat una alternativa de codi obert i multiplataforma, anomenada Lazarus. (ca) Delphi je integrované grafické vývojové prostředí firmy Borland určené pro tvorbu aplikací na platformě MS Windows v jazyce Object Pascal (objektové nástavbě Pascal). Obsahuje systém RAD (Rapid Application Development), který umožňuje vizuální návrh grafického uživatelského rozhraní, na jehož základě je automaticky vytvářena kostra zdrojového kódu, což výrazně urychluje vývojový cyklus. Programování v Delphi je z velké části založeno na použití komponent. Komponenta je malý program (balíček funkcí), který vykonává určitou činnost (například zobrazuje text nebo obrázky, přehrává multimédia, komunikuje s databází, zprostředkovává FTP přenos, atd…). Velkou předností Delphi proti některým konkurenčním produktům jsou knihovny komponent, které jsou jejich součástí (např. VCL, CLX, Indy …). Dodávané komponenty významně usnadňují tvorbu aplikací. Další komponenty lze stáhnout z internetu (některé jsou zadarmo, některé se musí koupit). V Delphi lze vytvářet vlastní komponenty. Delphi jsou dodávány v různých verzích s rozdílnými znaky a odlišnou cenou: Personal, Professional, Enterprise (dříve Client/Server) a Architect. (cs) Embarcadero Delphi, antaŭe nomata CodeGear Delphi, Inprise Delphi kaj Borland Delphi, estas origine kreita de kaj nuntempe apartenanta al la entrepreno . Ĝi uzas la programlingvon , kiu estas dialekto de Object Pascal. Ĝia lasta versio, nomata Delphi XE2, kapablas produkti programojn por la operaciumoj Microsoft Windows, Mac OS X kaj . (eo) Delphi ist eine vom Unternehmen Borland entwickelte Entwicklungsumgebung für die Programmiersprache Object Pascal. Im November 2006 wurden die Entwicklerteams der Entwicklungswerkzeuge, darunter auch Delphi, von Borland in eine neue Tochtergesellschaft namens CodeGear ausgegliedert. Am 7. Mai 2008 wurde die IDE-Sparte an Embarcadero Technologies verkauft. (de) Delphi is a general-purpose programming language and a software product that uses the Delphi dialect of the Object Pascal programming language and provides an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software, currently developed and maintained by Embarcadero Technologies. Delphi's compilers generate native code for Microsoft Windows, macOS, iOS, Android and Linux (x64). Delphi includes a code editor, a visual designer, an integrated debugger, a source code control component, and support for third-party plugins. The code editor features Code Insight (code completion), Error Insight (real-time error-checking), and refactoring. The visual forms designer has the option of using either the Visual Component Library (VCL) for pure Windows development or the FireMonkey (FMX) framework for cross-platform development. Database support is a key feature and is provided by (Database Access Components). Delphi is known for its fast compilation speed, native code, and developer productivity. Delphi was originally developed by Borland as a rapid application development tool for Windows as the successor of Turbo Pascal. Delphi added full object-oriented programming to the existing language, and the language has grown to support generics, anonymous methods, closures, and native Component Object Model (COM) support. Delphi and its C++ counterpart, C++Builder, are interoperable and jointly sold under the name RAD Studio. There are Professional, Enterprise, and Architect editions, with the higher editions having more features at a higher price. There is also a free-of-charge Community edition, with most of the features of Professional, but restricted to users and companies with low revenue. (en) Embarcadero Delphi, antes conocido como CodeGear Delphi, Inprise Delphi y Borland Delphi, es un entorno de desarrollo de software diseñado para la programación de aplicaciones multiplataforma con énfasis en la programación visual. En Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal. Es producido comercialmente por la empresa estadounidense CodeGear (antes lo desarrollaba Borland), adquirida en mayo de 2008 por Embarcadero Technologies, una empresa del grupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dólares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, MacOS X, iOS, Android, GNU/Linux y la plataforma .NET. CodeGear ha sido escindida de la empresa Borland, donde Delphi se creó originalmente, tras un proceso que pretendía en principio la venta del departamento de herramientas para desarrollo [2]. (es) Delphi est à la fois un langage de programmation orienté objet et un environnement de développement intégré (EDI) pour ce langage. Delphi est un EDI propriétaire fonctionnant sous Windows créé en 1995 par Borland. À l'époque, créer des programmes graphiques sous Windows se faisait en grande majorité en utilisant soit la chaîne de compilation Visual C++, soit le RAD Visual Basic. Le premier outil étant excessivement complexe et le second assez peu structuré, Delphi apparut alors comme une alternative viable pour beaucoup de développeurs qui souhaitaient créer des programmes pour Windows. En 2001, Borland édita une version Linux de Delphi appelée Kylix, qui ne connut pas le succès attendu par l'éditeur. Depuis 2011, Embarcadero a introduit le framework Firemonkey en complément de la Visual Component Library (VCL) (toujours orientée Windows) qui a permis progressivement de compiler les mêmes programmes sur d'autres plateformes. Selon ses versions Delphi permet de générer des exécutables natifs pour Windows (x86, x86_64), macOS (x86, x86_64, Apple Silicon), iOS (ARM 32 et 64 bits), Android (ARM 32 et 64 bits) et Linux (x86_64) depuis des programmes écrits en Object Pascal sous Windows. Les plateformes cibles obsolètes sont retirées progressivement mais les licences permettent d'utiliser des versions précédentes de Delphi selon les besoins et ainsi de cibler des systèmes d'exploitation plus disponibles. Une extension de l'IDE commercialisée avec un ensemble de composants par permet de générer des sites web (HTML, CSS, Javascript) ou applications web intégrées depuis des projets Delphi dédiés. Dans ce cas le transpiler est utilisé en remplacement des compilateurs habituels. (fr) Delphi adalah sebuah Lingkungan pengembangan terpadu (IDE) untuk mengembangkan aplikasi konsol, desktop, web, ataupun perangkat mobile. Produk ini pada awalnya dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik , divisi tersebut sebelumnya adalah milik Borland. Bahasa Delphi, atau dikenal pula sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk platform Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk berbagai platform seperti Mac OS X, iOS, Android (lihat di bawah). Pada tanggal 8 Februari 2006, Borland mengumumkan akan melepas seluruh jajaran produk pengembangan aplikasi komputernya termasuk di antaranya Delphi, untuk itulah Borland membentuk perusahaan baru dengan nama CodeGear sehingga terpisah dari Borland [1] Diarsipkan 2006-07-05 di Wayback Machine.. Saat ini Delphi menjadi bagian dari jajaran IDE milik Embarcadero Technologies setelah Embarcadero Technologies mengakuisisi CodeGear. Hal ini disebabkan karena kerugian yang terus menerus selama 2006 rugi bersih sebesar 53.1juta,2007rugibersih53.1 juta, 2007 rugi bersih 53.1juta,2007rugibersih61 juta. Sehingga pada tahun 2008 saat CodeGear menderita rugi bersih 22.3makaCodeGeardijualkeEmbarcaderoseharga22.3 maka CodeGear dijual ke Embarcadero seharga 22.3makaCodeGeardijualkeEmbarcaderoseharga23 juta untuk menutupi rugi bersih ini [2]. (in) ( 다른 뜻에 대해서는 델파이 (동음이의) 문서를 참고하십시오.) 델파이(Delphi)는 윈도우즈, 리눅스, iOS, 안드로이드에서 작동하는 프로그램 제작에 이용되는 통합개발환경(IDE: Integrated Development Environment)이자 언어이다. 기본적인 문법은 파스칼 문법과 같지만 파스칼에 여러 기능들이 추가되어 현재는 델파이라는 언어로 존재한다. 원래는 볼랜드가 개발하였으나 지금은 엠바카데로사에서 소유하여 개발하고 있다. 델파이 컴파일러의 최신 버전은 엠바카데로 RAD 스튜디오에 포함되어 있다. (ko) Delphi(デルファイ)は、コンソール (CUI)、デスクトップ (GUI)、Web、モバイルアプリケーション開発のための統合開発環境 (IDE) である。 DelphiのコンパイラはObject Pascalの独自拡張 (Delphi 言語) を用いて、プラットフォーム毎にネイティブコードを生成する。開発環境としてサポートされているのはMicrosoft Windowsのみだが、アプリケーション配置の対応プラットフォーム(ターゲット環境)はWindows (x86/x64)、macOS (x64/ARM64)、iOS (ARM64)、Android (ARM32/ARM64)、Linux (x64) となっている。 元々DelphiはボーランドがTurbo Pascal / Borland Pascalの後継として開発したWindows用のRADツールである。C++Builderとは多くのコアコンポーネント、特にIDEとVisual Component Library (VCL) を共有していたが、RAD Studioの前身となるの登場まではそれぞれ独立した製品だった。 2006年にボーランドの開発ツール部門がコードギアとして完全子会社化され、2008年にエンバカデロ・テクノロジーズに買収された。2015年10月に、上記エンバカデロ・テクノロジーズがにより買収される発表がなされた。 本項では Delphi Prism として開発されていた 「Embacardero Prism(エンバカデロ プリズム)」 についても述べる。 (ja) Delphi è un linguaggio di programmazione e un ambiente di sviluppo. È molto utilizzato per lo sviluppo di applicazioni desktop e aziendali che utilizzano database, ma essendo uno strumento di sviluppo di carattere generico lo si può utilizzare per qualsiasi tipo di progetto. Precedentemente conosciuto come Object Pascal (una versione di Pascal orientata agli oggetti), è stato sviluppato inizialmente per Microsoft Windows, ma negli ultimi anni sono state pubblicate versioni per GNU/Linux, PHP (Kylix) e per il framework .NET di Microsoft. Delphi è stato creato dalla Borland (che per un certo periodo ha cambiato il suo nome in Inprise). Alla fine del 2006 Borland ha creato una divisione, CodeGear, alla quale sono stati trasferiti tutti gli ambienti di sviluppo, incluso Delphi. Il 7 maggio 2008 la divisione CodeGear è stata acquistata per 23 milioni di dollari dalla società , che ha sede a Austin in Texas e che attualmente è la proprietaria e la sviluppatrice del framework. (it) Delphi is de software-ontwikkelomgeving voor de objectgeoriënteerde programmeertaal Pascal. Borland breidde na versie 5.5 van Turbo Pascal de taal uit met objecten (Turbo Pascal 6) en maakte een versie voor Windows, die echter niet aan de eigen verwachtingen voldeed. Het kocht Object Pascal van Apple, dat op een andere taal overstapte, en ontwikkelde dat verder voor het Windows-platform. Met de ontwikkeling van een Windows-compiler met IDE, waarbij wijzigingen in formulieren met klikken en slepen meteen de programmacode wijzigden, werd de nieuwe naam Delphi geïntroduceerd. Hoewel aanvankelijk vooral bedoeld om databasetoepassingen te ontwikkelen bleek Delphi al snel veel gemakkelijker in het gebruik dan Turbo Pascal voor Windows. (nl) Delphi (Де́лфи, произносится /ˈdɘlˌfi:/) — императивный, структурированный, объектно-ориентированный, высокоуровневый язык программирования со строгой статической типизацией переменных. Основная область использования — написание прикладного программного обеспечения. Этот язык программирования является диалектом языка Object Pascal. Изначально язык Object Pascal относился к несколько другому языку, который был разработан в фирме Apple в 1986 году группой Ларри Теслера. Однако, начиная с Delphi 7, в официальных документах компании Borland название Delphi стало использоваться для обозначения языка, ранее известного как Object Pascal. (ru) Delphi är en Microsoft Windows-baserad programutvecklingsmiljö och tillika programspråk ursprungligen utvecklad av Borland men som sedan våren 2008 ägs av . Språket är en utökning av Borlands variant av Pascal och kallades från början Object Pascal. (sv) Embarcadero Delphi – środowisko programistyczne rozwijane przez firmę Embarcadero (stworzone w 1995 roku przez firmę Borland jako Borland Delphi). (pl) Embarcadero Delphi, anteriormente conhecido como CodeGear Delphi, Inprise Delphi e Borland Delphi, também conhecido como Delphi, é um compilador, uma IDE e uma linguagem de programação, produzido anteriormente pela Borland Software Corporation e atualmente pela Embarcadero. O Delphi, originalmente direcionado para a plataforma Windows, chegou a ser usado para desenvolvimento de aplicações nativas para Linux através do Kylix (o Kylix é um IDE para as linguagens C++ e Object Pascal), e para o framework Microsoft .NET em suas versões mais recentes. O desenvolvimento do Kylix foi descontinuado. O Delphi é muito utilizado no desenvolvimento de aplicações desktop, aplicações multicamadas e cliente/servidor, compatível com os bancos de dados mais conhecidos do mercado. O Delphi pode ser utilizado para diversos tipos de desenvolvimento de projeto, abrangendo desde Serviços a Aplicações Web e CTI. O nome Delphi é inspirado na cidade de Delfos, o único local na Grécia antiga em que era possível consultar o Oráculo de Delfos. O nome deve-se ao fato de que os desenvolvedores do compilador procuravam uma ferramenta capaz de aceder ao banco de dados Oracle - originando a frase: "a única maneira de aceder ao oráculo é usando Delphi". (pt) Embarcadero Delphi [дэ́лф’и], ранее — Borland Delphi и CodeGear Delphi, — интегрированная среда разработки ПО для Microsoft Windows, macOS, iOS и Android на языке Delphi (ранее носившем название Object Pascal), созданная первоначально фирмой Borland и на данный момент принадлежащая и разрабатываемая Embarcadero Technologies. Embarcadero Delphi является частью пакета Embarcadero RAD Studio и поставляется в четырёх редакциях: Community (распространяется бесплатно и имеет ограниченную лицензию на использование в коммерческих целях), Professional, Enterprise и Architect. Координирующий офис Embarcadero, ответственный за разработку Delphi, находится в Торонто, тогда как сама разработка сконцентрирована главным образом в Канаде и Испании. (ru) Embarcadero Delphi, раніше Borland Delphi та Delphi — це інтегроване середовище швидкої розробки програмного забезпечення. Середовище Embarcadero Delphi працює під Microsoft Windows і підтримує розробку програмного забезпечення для операційних систем Microsoft Windows x86 та x64, Mac OS x86, Apple iOS та Android мовою програмування Delphi (Object Pascal). Embarcadero Delphi входить до групи засобів розробки Embarcadero RAD Studio. (uk) Delphi,是Windows平台下Object Pascal语言集成开发环境,支持应用程序快速开发(Rapid Application Development,简称RAD)。最初版本由美国Borland公司於1995年开发,用于接替DOS時代盛行一時的「Turbo Pascal」。主创者為安德斯·海尔斯伯格。經過數年發展,此產品已轉移至公司旗下。 从产品名称上就可以知道,Turbo Pascal使用的是Pascal语言。从Turbo Pascal 5.5版开始,Borland公司在传统Pascal的基础上加入了物件導向的功能。 Delphi所用语言是由传统Pascal语言发展而来的Object Pascal,以图形用户界面(Graphical User Interface,简称GUI)为开发环境,透過IDE、图形界面库Visual Component Library (VCL)工具與編譯器,配合連結資料庫的功能,構成一個以物件導向程式設計為中心的應用程式開發工具。Delphi所編譯的可執行檔,雖然容量較大,但因為產生的是真正的原生機器碼,效能上比較快速。除了使用資料庫的程式之外,不需安裝即可執行,在使用上相當方便。 Delphi在本质上為軟體開發工具,並非程式语言,但由于Delphi几乎是目前市场上唯一使用Pascal,並持續推出新版本的商业产品。因此,有時人们會把Delphi視為Object Pascal的代名词。Borland公司因而把Object Pascal改称为Delphi。2006年,Borland把开发工具产品线独立出来,成立了一家新的公司CodeGear,並把產品線交由此公司负责。原本的Delphi,亦曾一度因此被命名为Turbo Delphi。但是在新的版本中,除了Delphi for Win32(原有的Delphi版本)之外,还有一个新产品「Delphi for PHP」。在CodeGear的发展规划中,或许“Delphi”不再是Object Pascal的专屬IDE名稱,而是将之提升到通用IDE品牌的層次。2008年5月7日,(易博龙)公司宣布以2300万美元的价格收购CodeGear公司,从而把Delphi收入囊中。2009年5月6日,Micro Focus宣布以7500万美元收购Borland。 Delphi目前的最新版本是Delphi 11 Alexandria。 (zh) |
dbo:author | dbr:Borland dbr:Embarcadero_Technologies dbr:CodeGear |
dbo:developer | dbr:Embarcadero_Technologies |
dbo:genre | dbr:Compiler dbr:Graphical_user_interface_builder dbr:Software_Development dbr:Integrated_development_environment dbr:Runtime_library |
dbo:license | dbr:Freemium |
dbo:thumbnail | wiki-commons:Special:FilePath/Embarcadero_Delphi_10...y_Product_Logo_and_Icon.svg?width=300 |
dbo:wikiPageExternalLink | http://embarcadero.com/products/delphi |
dbo:wikiPageID | 349208 (xsd:integer) |
dbo:wikiPageLength | 17641 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1119682710 (xsd:integer) |
dbo:wikiPageWikiLink | dbc:Pascal_(programming_language)_compilers dbr:Memory_leak dbr:Windows_API dbr:One-pass_compiler dbr:Borland dbr:Application_framework dbr:Visual_Component_Library dbr:Dependency_injection dbr:Dynamic-link_library dbr:Project_Jedi dbr:Compiler dbr:Component_Object_Model dbr:Cross-platform dbr:General-purpose_programming_language dbr:Object-oriented_programming dbr:Embarcadero_Technologies dbr:Free_Pascal dbr:Console_application dbr:Plugin_(computing) dbr:Refactoring dbr:Android_(operating_system) dbr:Anonymous_function dbr:Apache_HTTP_Server dbr:Linux dbr:MacOS dbc:Articles_with_example_Pascal_code dbc:Delphi_(programming_language) dbr:Pascal_programming_language dbr:C++ dbr:C++Builder dbc:User_interface_builders dbr:Turbo_Pascal dbr:Web_application dbr:Windows_10 dbr:Code_completion dbr:AJAX dbr:ActiveX dbr:Anders_Hejlsberg dbr:Database dbc:Pascal_(programming_language) dbr:FireMonkey dbr:Oxygene_(programming_language) dbr:PHP dbr:Pascal_(programming_language) dbr:FastCode dbr:Graphical_user_interface_builder dbr:History_of_Delphi_(software) dbr:Unified_Modeling_Language dbr:Source_code dbr:Rapid_application_development dbr:JBuilder dbr:Java_(programming_language) dbr:Backward_compatibility dbr:Assembly_language dbc:Integrated_development_environments dbc:Pascal_(programming_language)_software dbr:Lazarus_(IDE) dbr:CodeGear dbr:Code_Complete dbr:Code_Insight dbr:Code_refactoring dbr:High-level_programming_language dbr:Reference_counting dbr:Borland_Kylix dbc:CodeGear_software dbr:Software_Development dbr:South_Africa dbr:Freemium dbr:Windows_services dbr:IOS dbr:Integrated_development_environment dbr:InterBase dbr:Microsoft_Windows dbr:Native_code dbr:Object_Pascal dbr:OpenWire_(library) dbr:Optimizing_compiler dbr:RadPHP dbr:X86-64 dbr:Runtime_library dbr:Version_control dbr:Visual_Basic dbr:World_Wide_Web dbr:Programming_language dbr:Executable dbr:Inversion_of_Control dbr:Teechart dbr:Strongly-typed_programming_language dbr:Mobile_application dbr:Cross-compilation dbr:Cross-compiler dbr:Polymorphism_in_object-oriented_programming dbr:Interface_(computer_science) dbr:Unit_(Software_Development) dbr:FireDAC |
dbp:author | dbr:Borland dbr:Embarcadero_Technologies dbr:CodeGear |
dbp:caption | Screenshot of Delphi 10.4, with the visual form editor being used to create an application (en) |
dbp:developer | dbr:Embarcadero_Technologies |
dbp:genre | dbr:Compiler dbr:Graphical_user_interface_builder dbr:Software_Development dbr:Integrated_development_environment dbr:Runtime_library |
dbp:license | dbr:Freemium |
dbp:logo | Embarcadero_Delphi_10.4_Sydney_Product_Logo_and_Icon.svg (en) |
dbp:logoSize | 128 (xsd:integer) |
dbp:name | Delphi (en) |
dbp:operatingSystem | Runs on Windows 11, Windows 10; targets Windows 10, Linux, macOS, Android, iOS (en) |
dbp:programmingLanguage | Mostly Delphi (en) |
dbp:screenshot | File:Screenshot of Delphi 10.4 IDE with VCL designer and Dark Theme.png (en) |
dbp:website | http://embarcadero.com/products/delphi |
dbp:wikiPageUsesTemplate | dbt:Citation_needed dbt:Cite_book dbt:For dbt:Hatnote dbt:Infobox_software dbt:Official_website dbt:Refbegin dbt:Refend dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:Wikidata dbt:Integrated_development_environments dbt:Pascal_programming_language_family dbt:GUI_builders |
dct:subject | dbc:Pascal_(programming_language)_compilers dbc:Articles_with_example_Pascal_code dbc:Delphi_(programming_language) dbc:User_interface_builders dbc:Pascal_(programming_language) dbc:Integrated_development_environments dbc:Pascal_(programming_language)_software dbc:CodeGear_software |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 |
rdfs:comment | Embarcadero Delphi, antaŭe nomata CodeGear Delphi, Inprise Delphi kaj Borland Delphi, estas origine kreita de kaj nuntempe apartenanta al la entrepreno . Ĝi uzas la programlingvon , kiu estas dialekto de Object Pascal. Ĝia lasta versio, nomata Delphi XE2, kapablas produkti programojn por la operaciumoj Microsoft Windows, Mac OS X kaj . (eo) Delphi ist eine vom Unternehmen Borland entwickelte Entwicklungsumgebung für die Programmiersprache Object Pascal. Im November 2006 wurden die Entwicklerteams der Entwicklungswerkzeuge, darunter auch Delphi, von Borland in eine neue Tochtergesellschaft namens CodeGear ausgegliedert. Am 7. Mai 2008 wurde die IDE-Sparte an Embarcadero Technologies verkauft. (de) ( 다른 뜻에 대해서는 델파이 (동음이의) 문서를 참고하십시오.) 델파이(Delphi)는 윈도우즈, 리눅스, iOS, 안드로이드에서 작동하는 프로그램 제작에 이용되는 통합개발환경(IDE: Integrated Development Environment)이자 언어이다. 기본적인 문법은 파스칼 문법과 같지만 파스칼에 여러 기능들이 추가되어 현재는 델파이라는 언어로 존재한다. 원래는 볼랜드가 개발하였으나 지금은 엠바카데로사에서 소유하여 개발하고 있다. 델파이 컴파일러의 최신 버전은 엠바카데로 RAD 스튜디오에 포함되어 있다. (ko) Delphi är en Microsoft Windows-baserad programutvecklingsmiljö och tillika programspråk ursprungligen utvecklad av Borland men som sedan våren 2008 ägs av . Språket är en utökning av Borlands variant av Pascal och kallades från början Object Pascal. (sv) Embarcadero Delphi – środowisko programistyczne rozwijane przez firmę Embarcadero (stworzone w 1995 roku przez firmę Borland jako Borland Delphi). (pl) Embarcadero Delphi [дэ́лф’и], ранее — Borland Delphi и CodeGear Delphi, — интегрированная среда разработки ПО для Microsoft Windows, macOS, iOS и Android на языке Delphi (ранее носившем название Object Pascal), созданная первоначально фирмой Borland и на данный момент принадлежащая и разрабатываемая Embarcadero Technologies. Embarcadero Delphi является частью пакета Embarcadero RAD Studio и поставляется в четырёх редакциях: Community (распространяется бесплатно и имеет ограниченную лицензию на использование в коммерческих целях), Professional, Enterprise и Architect. Координирующий офис Embarcadero, ответственный за разработку Delphi, находится в Торонто, тогда как сама разработка сконцентрирована главным образом в Канаде и Испании. (ru) Embarcadero Delphi, раніше Borland Delphi та Delphi — це інтегроване середовище швидкої розробки програмного забезпечення. Середовище Embarcadero Delphi працює під Microsoft Windows і підтримує розробку програмного забезпечення для операційних систем Microsoft Windows x86 та x64, Mac OS x86, Apple iOS та Android мовою програмування Delphi (Object Pascal). Embarcadero Delphi входить до групи засобів розробки Embarcadero RAD Studio. (uk) دلفي (بالإنجليزية: Delphi)، أو CodeGear Delphi سابقا أو Embarcadero Delphi حاليا هي لغة برمجة كانت من إنتاج شركة بورلاند سابقا وتطورها الآن شركة امباركاديرو تكنولوجيز. هذه اللغة مبنية على لغة باسكال الكائنية حيث تعتبر تطويراً للغة باسكال القديمة، تعتبر دلفي لغة شائعة ومنتشرة حالياُ، وهي دلفي ومن اللغات العالية الإنتاجية. وتعتبر في مصاف اللغات القوية والسهلة معا. نستنتج من ذلك أن عملية تطوير التطبيقات باستخدام لغة البرمجة المرئية Delphi تمر بمرحلتين: 1. * المرحلة الأولى: 1. * المرحلة الثانية: (ar) Delphi, anteriorment conegut com a CodeGear Delphi, Inprise Delphi i Borland Delphi, és un entorn de desenvolupament de programari dissenyat per a la programació de propòsit general amb èmfasi en la programació visual, per a aplicacions Microsoft Windows (32 i 64 bits), Android, Linux, Mac OS X i iOS. Delphi utilitza com a llenguatge de programació una versió moderna de Pascal anomenada . Actualment se n'ha desenvolupat una alternativa de codi obert i multiplataforma, anomenada Lazarus. (ca) Delphi je integrované grafické vývojové prostředí firmy Borland určené pro tvorbu aplikací na platformě MS Windows v jazyce Object Pascal (objektové nástavbě Pascal). Obsahuje systém RAD (Rapid Application Development), který umožňuje vizuální návrh grafického uživatelského rozhraní, na jehož základě je automaticky vytvářena kostra zdrojového kódu, což výrazně urychluje vývojový cyklus. Delphi jsou dodávány v různých verzích s rozdílnými znaky a odlišnou cenou: Personal, Professional, Enterprise (dříve Client/Server) a Architect. (cs) Delphi is a general-purpose programming language and a software product that uses the Delphi dialect of the Object Pascal programming language and provides an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software, currently developed and maintained by Embarcadero Technologies. Delphi's compilers generate native code for Microsoft Windows, macOS, iOS, Android and Linux (x64). (en) Embarcadero Delphi, antes conocido como CodeGear Delphi, Inprise Delphi y Borland Delphi, es un entorno de desarrollo de software diseñado para la programación de aplicaciones multiplataforma con énfasis en la programación visual. En Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal. Es producido comercialmente por la empresa estadounidense CodeGear (antes lo desarrollaba Borland), adquirida en mayo de 2008 por Embarcadero Technologies, una empresa del grupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dólares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, MacOS X, iOS, Android, GNU/Linux y la plataforma .NET. (es) Delphi adalah sebuah Lingkungan pengembangan terpadu (IDE) untuk mengembangkan aplikasi konsol, desktop, web, ataupun perangkat mobile. Produk ini pada awalnya dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik , divisi tersebut sebelumnya adalah milik Borland. Bahasa Delphi, atau dikenal pula sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk platform Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk berbagai platform seperti Mac OS X, iOS, Android (lihat di bawah). (in) Delphi est à la fois un langage de programmation orienté objet et un environnement de développement intégré (EDI) pour ce langage. Delphi est un EDI propriétaire fonctionnant sous Windows créé en 1995 par Borland. À l'époque, créer des programmes graphiques sous Windows se faisait en grande majorité en utilisant soit la chaîne de compilation Visual C++, soit le RAD Visual Basic. Le premier outil étant excessivement complexe et le second assez peu structuré, Delphi apparut alors comme une alternative viable pour beaucoup de développeurs qui souhaitaient créer des programmes pour Windows. (fr) Delphi è un linguaggio di programmazione e un ambiente di sviluppo. È molto utilizzato per lo sviluppo di applicazioni desktop e aziendali che utilizzano database, ma essendo uno strumento di sviluppo di carattere generico lo si può utilizzare per qualsiasi tipo di progetto. Precedentemente conosciuto come Object Pascal (una versione di Pascal orientata agli oggetti), è stato sviluppato inizialmente per Microsoft Windows, ma negli ultimi anni sono state pubblicate versioni per GNU/Linux, PHP (Kylix) e per il framework .NET di Microsoft. (it) Delphi(デルファイ)は、コンソール (CUI)、デスクトップ (GUI)、Web、モバイルアプリケーション開発のための統合開発環境 (IDE) である。 DelphiのコンパイラはObject Pascalの独自拡張 (Delphi 言語) を用いて、プラットフォーム毎にネイティブコードを生成する。開発環境としてサポートされているのはMicrosoft Windowsのみだが、アプリケーション配置の対応プラットフォーム(ターゲット環境)はWindows (x86/x64)、macOS (x64/ARM64)、iOS (ARM64)、Android (ARM32/ARM64)、Linux (x64) となっている。 元々DelphiはボーランドがTurbo Pascal / Borland Pascalの後継として開発したWindows用のRADツールである。C++Builderとは多くのコアコンポーネント、特にIDEとVisual Component Library (VCL) を共有していたが、RAD Studioの前身となるの登場まではそれぞれ独立した製品だった。 2006年にボーランドの開発ツール部門がコードギアとして完全子会社化され、2008年にエンバカデロ・テクノロジーズに買収された。2015年10月に、上記エンバカデロ・テクノロジーズがにより買収される発表がなされた。 (ja) Delphi is de software-ontwikkelomgeving voor de objectgeoriënteerde programmeertaal Pascal. Borland breidde na versie 5.5 van Turbo Pascal de taal uit met objecten (Turbo Pascal 6) en maakte een versie voor Windows, die echter niet aan de eigen verwachtingen voldeed. Het kocht Object Pascal van Apple, dat op een andere taal overstapte, en ontwikkelde dat verder voor het Windows-platform. (nl) Embarcadero Delphi, anteriormente conhecido como CodeGear Delphi, Inprise Delphi e Borland Delphi, também conhecido como Delphi, é um compilador, uma IDE e uma linguagem de programação, produzido anteriormente pela Borland Software Corporation e atualmente pela Embarcadero. O Delphi, originalmente direcionado para a plataforma Windows, chegou a ser usado para desenvolvimento de aplicações nativas para Linux através do Kylix (o Kylix é um IDE para as linguagens C++ e Object Pascal), e para o framework Microsoft .NET em suas versões mais recentes. O desenvolvimento do Kylix foi descontinuado. (pt) Delphi (Де́лфи, произносится /ˈdɘlˌfi:/) — императивный, структурированный, объектно-ориентированный, высокоуровневый язык программирования со строгой статической типизацией переменных. Основная область использования — написание прикладного программного обеспечения. (ru) Delphi,是Windows平台下Object Pascal语言集成开发环境,支持应用程序快速开发(Rapid Application Development,简称RAD)。最初版本由美国Borland公司於1995年开发,用于接替DOS時代盛行一時的「Turbo Pascal」。主创者為安德斯·海尔斯伯格。經過數年發展,此產品已轉移至公司旗下。 从产品名称上就可以知道,Turbo Pascal使用的是Pascal语言。从Turbo Pascal 5.5版开始,Borland公司在传统Pascal的基础上加入了物件導向的功能。 Delphi所用语言是由传统Pascal语言发展而来的Object Pascal,以图形用户界面(Graphical User Interface,简称GUI)为开发环境,透過IDE、图形界面库Visual Component Library (VCL)工具與編譯器,配合連結資料庫的功能,構成一個以物件導向程式設計為中心的應用程式開發工具。Delphi所編譯的可執行檔,雖然容量較大,但因為產生的是真正的原生機器碼,效能上比較快速。除了使用資料庫的程式之外,不需安裝即可執行,在使用上相當方便。 Delphi目前的最新版本是Delphi 11 Alexandria。 (zh) |
rdfs:label | دلفي (لغة برمجة) (ar) Delphi (ca) Delphi (cs) Embarcadero Delphi (de) Embarcadero Delphi (eo) Embarcadero Delphi (es) Delphi (software) (en) Delphi (langage) (fr) Embarcadero Delphi (in) Embarcadero Delphi (it) Delphi (ja) 델파이 (ko) Delphi (software) (nl) Embarcadero Delphi (pl) Delphi (software) (pt) Delphi (язык программирования) (ru) Delphi (среда разработки) (ru) Delphi (programspråk) (sv) Delphi (zh) Embarcadero Delphi (uk) |
owl:sameAs | wikidata:Delphi (software) wikidata:Delphi (software) dbpedia-ar:Delphi (software) dbpedia-az:Delphi (software) dbpedia-be:Delphi (software) dbpedia-bg:Delphi (software) dbpedia-ca:Delphi (software) dbpedia-cs:Delphi (software) dbpedia-da:Delphi (software) dbpedia-de:Delphi (software) dbpedia-eo:Delphi (software) dbpedia-es:Delphi (software) dbpedia-et:Delphi (software) dbpedia-fa:Delphi (software) dbpedia-fi:Delphi (software) dbpedia-fr:Delphi (software) dbpedia-gl:Delphi (software) dbpedia-he:Delphi (software) dbpedia-hu:Delphi (software) dbpedia-id:Delphi (software) dbpedia-it:Delphi (software) dbpedia-ja:Delphi (software) dbpedia-kk:Delphi (software) dbpedia-ko:Delphi (software) http://ky.dbpedia.org/resource/Delphi dbpedia-nl:Delphi (software) dbpedia-no:Delphi (software) dbpedia-pl:Delphi (software) dbpedia-pt:Delphi (software) dbpedia-ro:Delphi (software) dbpedia-ru:Delphi (software) dbpedia-ru:Delphi (software) dbpedia-sk:Delphi (software) dbpedia-sl:Delphi (software) dbpedia-sr:Delphi (software) dbpedia-sv:Delphi (software) http://ta.dbpedia.org/resource/போர்லாண்ட்_டெல்பி http://tg.dbpedia.org/resource/Delphi_(забони_барноманависӣ) dbpedia-tr:Delphi (software) dbpedia-uk:Delphi (software) http://uz.dbpedia.org/resource/Delphi_(dasturlash_tili) dbpedia-vi:Delphi (software) dbpedia-zh:Delphi (software) https://global.dbpedia.org/id/3jgWe |
prov:wasDerivedFrom | wikipedia-en:Delphi_(software)?oldid=1119682710&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Embarcadero_Delphi_10.4_Sydney_Product_Logo_and_Icon.svg wiki-commons:Special:FilePath/Screenshot_of_Delphi_..._with_VCL_designer_and_Dark_Theme.png |
foaf:homepage | http://embarcadero.com/products/delphi |
foaf:isPrimaryTopicOf | wikipedia-en:Delphi_(software) |
foaf:name | Delphi (en) |
is dbo:programmingLanguage of | dbr:FL_Studio__Image-Line__1 dbr:The_Bat! |
is dbo:wikiPageDisambiguates of | dbr:Delphi_(disambiguation) |
is dbo:wikiPageRedirects of | dbr:Delphi_(programming_language) dbr:Delphi_(IDE) dbr:Embarcadero_Delphi dbr:AppBuilder dbr:Borland_Delphi dbr:Borland_Delphi_2006 dbr:Embarcadero_RAD_Studio dbr:RAD_Studio dbr:CodeGear_Delphi dbr:Delphi_(Computer_Language) dbr:Delphi_(language) dbr:Delphi_2006 dbr:Delphi_2009 dbr:Delphi_4 dbr:Delphi_XE dbr:Delphi_XE2 dbr:Delphi_XE3 dbr:Delphi_XE4 dbr:Delphi_code dbr:Delphi_language dbr:Delphi_programming dbr:Delphi_programming_language dbr:Delphi_rad |
is dbo:wikiPageWikiLink of | dbr:PyScripter dbr:Rosetta_Code dbr:Borland dbr:Delphi_(programming_language) dbr:List_of_widget_toolkits dbr:List_of_programming_languages dbr:Comparison_of_DVD_ripper_software dbr:Comparison_of_integrated_development_environments dbr:Critter_(chess) dbr:General-purpose_programming_language dbr:Clascal dbr:GLFW dbr:GameMaker dbr:Mobileye dbr:Mustache_(template_system) dbr:List_&_Label dbr:Comparison_of_MQTT_implementations dbr:Computer_program dbr:Paradox_(database) dbr:NCryptoki dbr:2001_Carolina_Dodge_Dealers_400 dbr:2001_Checker_Auto_Parts_500 dbr:2001_Chevrolet_Monte_Carlo_400 dbr:2001_Dodge/Save_Mart_350 dbr:2001_Global_Crossing_at_the_Glen dbr:2001_Harrah's_500_(NASCAR) dbr:2001_Kmart_400 dbr:2001_NAPA_500 dbr:2001_New_England_300 dbr:2001_Old_Dominion_500 dbr:2001_Pennsylvania_500 dbr:2001_Pepsi_400_Presented_by_Meijer dbr:2001_Pocono_500 dbr:2001_Pontiac_Excitement_400 dbr:2001_Pop_Secret_Microwave_Popcorn_400 dbr:2001_Sharpie_500 dbr:2001_Tropicana_400 dbr:2001_UAW-DaimlerChrysler_400 dbr:2001_UAW-GM_Quality_500 dbr:2001_Virginia_500 dbr:2002_Carolina_Dodge_Dealers_400 dbr:2002_Checker_Auto_Parts_500 dbr:2002_Chevrolet_Monte_Carlo_400 dbr:2002_Dodge/Save_Mart_350 dbr:2002_MBNA_America_500 dbr:2002_NAPA_500 dbr:2002_New_England_300 dbr:2002_New_Hampshire_300 dbr:2002_Old_Dominion_500 dbr:2002_Pennsylvania_500 dbr:2002_Pepsi_400 dbr:2002_Pepsi_400_presented_by_Farmer_Jack dbr:2002_Pocono_500 dbr:2002_Pontiac_Excitement_400 dbr:2002_Pop_Secret_Microwave_Popcorn_400 dbr:2002_Protection_One_400 dbr:2002_Samsung/RadioShack_500 dbr:2002_Sharpie_500 dbr:2002_Sirius_Satellite_Radio_400 dbr:2002_Sirius_Satellite_Radio_at_The_Glen dbr:2002_Subway_400 dbr:2002_Tropicana_400 dbr:2002_UAW-DaimlerChrysler_400 dbr:2002_Virginia_500 dbr:2003_Banquet_400 dbr:2003_Bass_Pro_Shops_MBNA_500_(October) dbr:2003_Checker_Auto_Parts_500 dbr:2003_Chevy_Rock_&_Roll_400 dbr:2003_Dodge/Save_Mart_350 dbr:2003_MBNA_America_400 dbr:2003_MBNA_Armed_Forces_Family_400 dbr:2003_Pennsylvania_500 dbr:2003_Pontiac_Excitement_400 dbr:2003_Pop_Secret_Microwave_Popcorn_400 dbr:2003_Sharpie_500 dbr:2003_Sirius_400 dbr:2003_Sirius_Satellite_Radio_at_The_Glen dbr:2003_Subway_500 dbr:2003_The_Winston dbr:2003_Tropicana_400 dbr:2003_UAW-GM_Quality_500 dbr:2004_GFS_Marketplace_400 dbr:2004_Samsung/Radio_Shack_500 dbr:2005_Chevy_Rock_&_Roll_400 dbr:2005_UAW-GM_Quality_500 dbr:BASIC dbr:C++Builder dbr:Active_Scripting dbr:Total_Commander dbr:Turbo_Pascal dbr:ActiveX dbr:Advanced_Vector_Extensions dbr:Alexandra_Elbakyan dbr:FL_Studio dbr:FireMonkey dbr:Pascal_(programming_language) dbr:FastCode dbr:Foreach_loop dbr:Delphi_(IDE) dbr:Delphi_(disambiguation) dbr:History_of_Delphi_(software) dbr:Tee_(command) dbr:The_Bat! dbr:Jim_Starkey dbr:Nullable_type dbr:Lazarus_(software) dbr:Dokan_Library dbr:Embarcadero_Delphi dbr:AppBuilder dbr:Object_Pascal dbr:SharpDevelop dbr:Imperative_programming dbr:Teechart dbr:Borland_Delphi dbr:Borland_Delphi_2006 dbr:Embarcadero_RAD_Studio dbr:RAD_Studio dbr:CodeGear_Delphi dbr:Delphi_(Computer_Language) dbr:Delphi_(language) dbr:Delphi_2006 dbr:Delphi_2009 dbr:Delphi_4 dbr:Delphi_XE dbr:Delphi_XE2 dbr:Delphi_XE3 dbr:Delphi_XE4 dbr:Delphi_code dbr:Delphi_language dbr:Delphi_programming dbr:Delphi_programming_language dbr:Delphi_rad |
is dbp:dialects of | dbr:Pascal_(programming_language) |
is dbp:implementations of | dbr:Pascal_(programming_language) |
is dbp:programmingLanguage of | dbr:PyScripter dbr:FL_Studio dbr:The_Bat! |
is foaf:primaryTopic of | wikipedia-en:Delphi_(software) |