تكنولوجيادروس تقنية

مميزات لغة دلفي ” Delphi “

لغة دلفي هي إحدى لغات البرمجة المستمدة من لغة باسكال، وتوفر بيئة تطوير متكاملة، ويمكن استخدامها لبناء تطبيقات مختلفة لأنظمة التشغيل مثل ويندوز وآي أو إس وماك أو إس وأندرويد .

ما هي لغات البرمجة

لغات البرمجة” أو “Programming language” هي مجموعة من الأوامر التي يتم كتابتها باستخدام رموز محددة وفق قواعد معينة، يفهمها الحاسوب وينفذها فورا. وتحتاج هذه اللغات إلى عدة مراحل وخطوات في عملية الترجمة قبل تنفيذها، وتنقسم إلى أنواع ووظائف مختلفة، ولكل منها خصائصها ومستوى صعوبتها .

تُصنف صعوبة لغات الترجمة ومستواها طبقًا لمدى قربها من اللغات الإنسانية ، وفي بعض الأحيان فمن الممكن أن يتم تصنيفها بحسب الهدف الذي تم إنشاؤها من أجله ، كذلك فإن بعض لغات البرمجة تعد من اللغات العامة التي من الممكن أن تعمل على أي جهاز بشكل مستقل وافتراضي ، ومن أهم لغات الترجمة المستخدمة حاليا : الجافا (JAVA) ، سي شارب #C ، لغة PHP ، لغة جافا سكريبت Java Script .

نبذة عامة عن لغة دلفي

تعتبر لغة البرمجة ديلفي من بين أسرع لغات البرمجة التي يتم استخدامها لكتابة التطبيقات، وهي مصنفة كلغة برمجة عالية المستوى High level language، وهي نموذج يحتذى به لتطوير التطبيقات الخاصة بالهواتف المحمولة وقواعد البيانات وأنظمة التشغيل بأشكالها المختلفة .

من الميزات الفريدة للغة دلفي أنها تستخدم أوامر سهلة القراءة والتعلم للجميع، ويمكن استخدامها من قبل المبرمجين الذين يستخدمون أدوات تطوير البرمجيات من خلال الرموز الخاصة بهم، كما أن اللغة دلفي فريدة لأنها تحتوي على مكتشف ومصحح الأخطاء بعد انتهاء كتابة الرمز الخاص بها .

خصائص ومميزات لغة دلفي

– تدعم البرمجة الشيئية .
تُعد واحدة من أفضل لغات البرمجة المستخدمة لتطوير الواجهات الرسومية .
تستخدم بشكل واسع في أوروبا خاصة لتطوير تطبيقات ويندوز .

تعتبر لغة مشتركة بين سهولة لغة فيجوال بيسك VB وقوة لغة سي بلس بلس ++C .
هي لغة ذات مستوى عالٍ وبنية سهلة وواضحة لأنها مبنية على باسكال .

يمكن العمل ضمن الإمكانيات المحدودة، وهذا يتماشى بشكل عكسي مع لغات البرمجة الأخرى .
يتيح هذا الأداة كتابة كود واحد يعمل على جميع منصات التشغيل .
تُعَدُّ لغة MYSQL من بين أقوى اللغات المستخدمة لربط قواعد البيانات الخاصة .

تاريخ لغة دلفي

تعود أصول لغة دلفي في الإنشاء إلى شركة بورلاند للبرمجيات الأمريكية، وكان المهندس الدنماركي أندرس هيلسبرغ هو من قام بتشغيلها لأول مرة عام 1995، ومنذ ذلك الحين أصبحت هذه اللغة وسيلة لإنشاء تطبيقات Windows App .

خلال عام 2006 طورت الشركة الأم لغة دلفي ، وقامت بعرض اللغة للبيع مع العديد من منتجاتها للجهة الأكثر ملائمة ، إلا أن هذا الأمر لم يتم فعليًا وتم وضعها بجانب مقتنيات فرعها المستحدث CodeGear ، وقامت شركة  Embarcodero Technologies بشراؤها ، وبعد ذلك نُقلت ملكيتها إلى Idera عام 2015 .

لا يزال التطوير مستمرًا على لغة دلفي، حيث تصدر بيئة التطوير الجديدة كل ستة أشهر، وتحتوي على خريطة تفصيلية لشرح التحديثات الجديدة المتعلقة بهذه النسخة .

أنواع البيانات في دلفي

 المتغيرات ” Variable

من الأمور المهمة جدا في كتابة الأوامر بلغة دلفي، دور المتغيرات في قراءة التعليمات وتدوينها من قبل الحاسوب. من الأفضل اختيار تسميات مميزة للمتغيرات لتسهيل إرشاد اللغة بشكل صحيح، وتتميز هذه اللغة بعدم الحساسية تجاه حالة الحروف الكبيرة والصغيرة في اللغة الإنجليزية .

الأرقام ” Numbers

تتعامل السطور البرمجية في لغة دلفي مع الأعداد بأشكالها المتنوعة، سواء كانت صحيحة أو عشرية، وتستخدم الأرقام المرتبطة بالعملات والحسابات المالية .

البيانات النصية ” Text “

هذه الخاصية تشبه بشكل كبير جميع أنواع لغات البرمجة، إذ تسمح بسهولة استخدام الكلمات والحروف والجمل، ويتم تخزين الجمل في سياق String، بينما يتم تخزين الحروف الفردية في متغير من نوع Char .

البيانات المنطقية ” Logical data ”  

تعتمد المنطقية في تنفيذ الجمل المنطقية على صحة أحد الشروط الموجودة فيها، وغالبًا ما تكون نتيجتها إما صحيحة أو خاطئة .

مزيج من الأنوع السابقة

تستطيع لغة دلفي التعامل مع جملة مؤلفة من جميع البيانات التي تم ذكرها سابقًا .

عيوب لغة دلفي

يصنف بعض الأشخاص لغة دلفي على أنها واحدة من اللغات البرمجية المنتهية .
لغة دلفي هي إحدى لغات البرمجة الغير مشهورة والتي لا تستخدم بشكل كبير حالياً .
لا تتلقى اللغة الكثير من الدعم من شركتها المطورة .

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى