آموزش دلفی

دلفی چیست

دلفی چیست

دلفی نام یک زبان برنامه نویسی است که محصولی از شرکت بورلند که بعدا به شرکت امبارکادرو فروخته شد
و اولین نسخه دلفی به منظور برنامه تحت سیستم عامل ویندوز 16 بیتی (Windows 3.1) به بازار عرضه شد
سپس با عرضه سیستم عامل ویندوز 32 بیتی (windows 95) شرکت بورلند اقدام به عرضه نسخه جدید دلفی (نسخه 2) کرد
هم زمان با پیشرفت صنعت نرم افزار برنامه نویسان به امکانات بیشتری نیاز داشتند
لذا نسخه جدیدتری از دلفی به بازار عرضه شد تا نیاز کاربران مرتفع شود

دلفی جز محصولات RAD است (Rapid Application Development)
به مفهوم طراحی سریع برنامه هاست و به این معناست که شما میتوانید رابط کاربر (User Interface) برنامه خود را استفاده از تکنیک کشیدن و رها کردن (Drag  &  Drop) ایجاد کنید
رابط کاربر شامل مواردی نظیر دکمه ها منو ها تصاویر و …. است
در حقیقت میتوانید با انتخاب اجزای مورد نظر و قرار دادن آنها بر روی محیط طراحی برنامه اقدام به ایجاد رابط کاربری کنید
برای مثال اگر بخواهید دکمه ای روی فرم برنامه شما وجود داشته باشد
میتوانید بدون نوشتن هیچ کدی این کار را انجام دهید جالب است بدانید که در تولید برنامه های تحت وب همین قابلیت وجود دارد

وقتی در سال 1994 شرکت بورلند کار روی ایزار RAD را شروع کرد و نام آن را دلفی نهاد مشخص شد
که که بهترین روش پیاده سازی RAD استفاده از معماری مبتنی بر جز (که به آن Component Model ) است
برای مثال در برنامه نویسی دلفی یک دکمه (Button) به عنوان یک جز شناخته میشود
و نیازی نیست که شما برای ایجاد یک دکمه برنامه بنویسید
بلکه میتوانید یک کپی از جز مربوط را که قبلا کد آن نوشته شده است به آسانی و با استفاده از ماوس به برنامه خود اضافه کنید
و سپس در صورت نیاز برای دیگر عملیات برنامه نویسی کنید
لذا نیاز به استفاده از یک زبان برنامه نویسی بود که به عنوان قلب سیستم مورد استفاده قرار گیرد و این زبان پاسکال بود

نکـــــــته
بسیاری از برنامه نویسان به جای عبارت جز از عبارت کامپونیت (Component) استفاده میکنند
که هر دو درست هستند

با توجه به این که مهم ترین محصول تجاری شرکت بورلند کامپایلر پاسکال بود
و بورلند به عنوان شرکتی شناخته شده بودکه بهترین ابزار پاسکال را عرضه میکرد
لذا بورلند تصمیم به ساخت یک زبان برنامه نویسی جدید با نام دلفی گرفت
که در آن از زبان پاسکال به عنوان زبان مبنا استفاده میشد

قبل از عرضه دلفی در بورلند زبان پاسکال را به شیو های گوناگونی تغییر داده بود
در حقیقت بورلند زبان پاسکال را گسترش داده و زبان جدید با نام پاسکال شی‌گرا ( object Pascal) را به وجود آورد
در حقیقت بورلند با اضافه کردن کلاس‌ها به زبان پاسکال باعث ورود پاسکال
به دنیای برنامه نویسی شی ‌گرا یا به طور خلاصه  oop ( OBJECT ORIENTED PROGRAMMING ) شد

نکـــــــته
با توجه به این که از زبان Object Pascal  پاسکال شی‌گرا به عنوان زبان مبنای دلفی استفاده شده است
لذا بعضی از برنامه نویسان دلفی خود را برنامه نویس پاسکال معرفی میکنند
اما بهتر است از این به بعد خود را برنامه نویس دلفی بدانید
[adinserter block="1"]
5/5 - (2 امتیاز)

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا