لغة البرمجة دلفي (Delphi) هي بيئة تطوير متكاملة (IDE) مخصصة لتطوير التطبيقات بسرعة، سواء كانت للحواسيب المكتبية، الأجهزة المحمولة، الويب، أو أجهزة الكمبيوتر. وقد تم تطويرها من قبل شركة Embarcadero Technologies. تعتمد دلفي على لغة البرمجة باسكال (Pascal) وتستخدم مترجماتها نسخة خاصة من باسكال، وتولد رموزًا ذاتية التنفيذ لمنصات متعددة مثل Microsoft Windows، macOS (IA-32 فقط)، iOS، Android، و Linux (x64 فقط).
منذ عام 2016، تم إصدار إصدارات جديدة من دلفي كل ستة أشهر، مع إضافة منصات جديدة تقريبًا في كل إصدار ثانٍ. وتشمل ميزات دلفي محرر الرموز، ومصمم الواجهات البصرية، ومصحح الأخطاء المتكامل، ومكون تحكم في شفرة المصدر، ودعم الوصلات للمكونات الإضافية من الطرف الثالث. يتميز محرر الرموز بميزات مثل “Code Insight” لإكمال الرموز و”Error Insight” لفحص الأخطاء في الوقت الحقيقي، وخاصية التحويل الشكلي. أما مصمم الواجهات البصرية، فقد استخدم تقليديًا مكتبة Visual Component Library (VCL) لتطوير Windows الأصلي، لكن تمت إضافة منصة FireMonkey (FMX) لتطوير متعدد المنصات لاحقًا.
دعم قواعد البيانات في دلفي قوي جدًا، حيث يمكن لمشروع دلفي يحتوي على مليون سطر من الشفرة أن يتم ترجمته في ثوانٍ قليلة. ظهرت دلفي أصلاً كأداة لتطوير التطبيقات السريعة لنظام التشغيل Windows كبديل لـ Turbo Pascal. وأضافت دلفي البرمجة الموجهة بالكائنات إلى اللغة القائمة بالفعل، ومنذ ذلك الحين نمت اللغة لدعم المعاملات العمومية والطرق المجهولة، ودعم النموذج الكائني (COM) الأصلي. في عام 2006، تم نقل أدوات التطوير التابعة لشركة Borland إلى شركة تابعة بالكامل تعرف باسم CodeGear، والتي تم بيعها لشركة Embarcadero Technologies في عام 2008. في عام 2015، تم شراء Embarcadero من قبل شركة Idera Software، ولكن تم الاحتفاظ بعلامة Embarcadero لقسم أدوات المطورين. دلفي ونظيرها بلغة C++، C++Builder، قابلة للتشغيل معًا، حيث يشتركان في العديد من المكونات الأساسية، لا سيما البيئة التطويرية، ومكتبة VCL، والعديد من مكتبات التشغيل. وبالإضافة إلى ذلك، يمكن استخدامهما معًا في مشروع واحد. على سبيل المثال، يمكن لـ C++Builder 6 والإصدارات اللاحقة استخدام شفرة المصدر من دلفي و C++ في مشروع واحد، بينما يمكن استخدام الحزم المترجمة باستخدام C++Builder من داخل دلفي. في عام 2007، تم إطلاق المنتجات معًا بشكل مشترك باسم RAD Studio، وهو مضيف مشترك لدلفي و C++Builder، يمكن شراؤه بدمج كل منهما أو كلاهما.
يمكنك الحصول على معلومات إضافية حول لغة البرمجة دلفي من خلال هذا الرابط إلى صفحتها على ويكيبيديا: دلفي على ويكيبيديا.