ربات صنعتی چیست؟،نانو رباتیک،اتوماسیون صنعتی،تعمیرات و نگهداری ماشین آلات
ربات صنعتی چیست؟
12/02/2018
هر آنچه درباره CNC باید بدانید!،نانو رباتیک،اتوماسیون صنعتی،تعمیرات و نگهداری ماشین آلات
هر آنچه درباره CNC باید بدانید!
18/02/2018

تعریف زبان برنامه نویسی

زبان برنامه نویسی مجموعه ای از دستورات در رایانه ها هستند که به وسیله آنها می توان با ارائه یک الگوریتم مشخص، خروجی مورد نظر را از سیستم دریافت کرد.

به بیان ساده تر می توان گفت زبان برنامه نویسی پل ارتباطی بین انسان و رایانه می باشد به گونه ای که دستورات آن هم برای انسان تعریف شده باشد هم برای رایانه.

یک الگوریتم می تواند به وسیله ساختار های دستوری متفاوتی پیاده سازی شود. زبان های برنامه نویسی محیط های نرم افزاری خاصی برای وارد کردن این ساختار های دستوری در اختیار برنامه نویسان قرار می دهند.

زبان های برنامه نویسی دارای سطوح متفاوتی هستند به این معنا که برنامه شما می تواند با یک زبان سطح بالا و با قابلیت فهم بیشتر برای شما پیاده سازی شود یا با یک زبان سطح پایین با سرعت پردازش بالاتر برای رایانه ها. البته در این میان سطح میانی نیز وجود دارد که زبان هایی مانند زبان برنامه نویسی C در این دسته قرار می گیرند.

از دیدگاهی دیگر زبان های برنامه نویسی به 5 نسل تقسیم می شوند:

  1. زبان ماشین – زبان صفرو یک
  2. زبانهایی مانند اسمبلی -قابل فهم تر برای انسان
  3. زبانهایی مانند کوبول و پی ال وان و… -دستورهای قابل فهم تر برای انسان و نیاز به کامپایلرها
  4. مثل زبانهای اوراکل و فاکس پرو و اس کیو الها – نزدیک به محاوره‌های انسانی
  5. زبانهایی مانند prolog , ops5 ، ویژوال بیسیک- تمرکز بر حل مسئله و استفاده از الگوریتمهای نوشته شده توسط برنامه‌نویس

از مهم ترین مباحث موجود در برنامه نویسی به زبان ساده می توان به موارد زیر اشاره کرد:

  • شرط ها
  • حلقه های تکرار
  • انواع متغیر ها
  • ماژول ها و کلاس ها

نحوه تعریف این موارد در بسیاری از زبان ها با ساختار های مشابه اما دستور های متفاوت می باشد.

تلاش ما در نانو رباتیک ارتقای دانش فنی مخاطبان خود در زمینه برنامه نویسی PLC و آموزش های برنامه نویسی و اتوماسیون صنعتی و تعمیر و نگهداری ماشین آلات صنعتی می باشد.

در بخش زیر به معرفی ده زبان برتر برنامه‌نویسی به انتخاب انجمن آی‌تری‌پل‌ایی (IEE) در سال2017 می پردازیم:

 

زبان برنامه نویسی|تعمیر و نگهداری ماشین آلات

2 دیدگاه ها

  1. محمد گفت:

    سلام
    ممنون از محتوای خوبی که منتشر میکنید.

    ما به همراه یک گروه از متخصصین حوزه وب گروه تلگرامی جامعه وبمستران ایران را لانچ کردیم.

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

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *