زبان برنامه نویسی پاسکال (معرفی و آموزش صفر تا صد با 15 درس)
پاسکال (Pascal) نام یک زبان برنامه نویسی رویه ای (procedural programming) است که از برنامه نویسی ساخت یافته و ساختارهای داده برای برنامه نویسی استفاده می کند. زبان برنامه نویسی پاسکال در سال 1970 توسط نیکلاوس ویرث (Niklaus Wirth) ساخته شد و اسمش هم برگرفته از نام ریاضیدان مشهور فرانسوی بلز پاسکال (Blaise Pascal) است.
با اینکه پاسکال زبان برنامه نویسی کارآمد و قابل اعتمادی محسوب می شود؛ اما از آن بیشتر برای آموزش تکنیک های برنامه نویسی استفاده می شود. در واقع پاسکال اولین زبانیست که خیلی از برنامه نویسان یاد می گیرند. نسخه های پولی پاسکال هم وجود دارد که برخیها از آن استفاده می کنند، اما به طور کلی اکثر توسعه دهندگان طرفدار زبانهایی مثل جاوا (Java)، سی شارپ (C#)، سی (C)، سی پلاس پلاس (C++) و غیره هستند.
قبل از هر چیز دقت کنید در همین سایت ما همه زبانهای برنامه نویسی را به صورت کاملا رایگان یاد می دهیم (اینجا کلیک کنید)
تعریف پاسکال طبق Techopedia
پاسکال از ساختارهای کنترلی با کلمات رزرو شده که شامل if، then، else، while و غیره است استفاده می کند. علاوه بر این، پاسکال از ساختارهای داده و انتزاعاتی مثل رکوردها، اشاره گرها، تعریف انواع، مجموعه ها و شمارش هم پشتیبانی می کند.
مثل هر زبان شئ گرای دیگری، پاسکال هم ساختارهای مخصوصی برای برنامه و دستورات کنترلی دارد. این ساختارها با کلمه کلیدی “program” شروع می شوند و بعد بلوک اصلی که حاوی دستورات شروع و پایان هستند را خواهیم داشت. انواع داده ها، محدوده ای از مقادیر که یک متغیر می تواند داشته باشد را مشخص می کنند. این انواع قابلیت ذخیره شدن و تعریف کردن مجموعه عملیاتی که می توان روی داده ها انجام داد را دارند.
حتما بخوانید: آموزش آنلاین برنامه نویسی (تنها 11 سایت رایگان)
انواع داده های از پیش تعریف شده که پاسکال از آنها پشتیبانی می کند شامل اعداد صحیح، اعداد واقعی، کاراکتر و اعداد بولین است. پاسکال انواع منحصر به فرد و خاصی از داده مثل مجموعه ها (set) دارد و داده های تعریف شده توسط کاربر با استفاده از اعلان نوع از انواع دیگر متمایز می شوند.
آموزش صفر تا صد با 15 جلسه رایگان
جلسه اول
|
جلسه دوم
|
جلسه سوم
|
جلسه چهارم
|
جلسه پنجم
|
جلسه ششم
|
جلسه هفتم
|
جلسه هشتم
|
جلسه نهم
|
جلسه دهم
|
جلسه یازدهم
|
جلسه دوازدهم
|
جلسه سیزدهم
|
جلسه چهاردهم
|