منظور از زبان برنامه نویسی سطح بالا و پایین چیست؟ حتما شما هم در ابتدای راه برنامه نویسی به این موضوعات برخورده کرده اید ولی شاید نمی دانید که منظور از این حرف یعنی چه . ما در این مقاله قصد داریم شما را با زبان های برنامه نویسی سطح بالا و پایین و همچنین میانی آشنا کنیم . با ما باشید

 

 

زبان های برنامه نویسی سطح پایین(Low Level)

 

این زبان های برنامه نویسی به صورت مستقیم با خود کامپیوتر ارتباط دارند یک نمونه کد را به شما نشان میدهیم که این مفهوم برای ما معنی ندارد اما کامپیوتر آن را به راحتی متوجه می شود:

169 1 160 0 153 0 128 153 0 129 153 130 153 0 131 200 208 241 96

 

به نظر شما آیا ما میتوانیم این اعداد را به خاطر بسپاریم؟ قطعا کار آسانی نیست ! اما کامپیوتر این را به خوبی می فهمد و آن را به باینری یا اصطلاحا0و1 ترجمه می کند . در ادامه با ویژگی های زبان های برنامه نویسی سطح پایین آشنا می شویم:

 

 

یک نوع زبان سطح پایین اسمبلی(Assembly)  و زبان C است. اما به چه دلیل زبان C هم یک زبان میانی محسوب میشود؟ چون یک زبان مادر در دنیای برنامه نویسی محسوب میشود و کسی که این زبان را بلد باشد به راحتی میتواند بقیه را یاد بگیرد . زیرا عموم آن ها از C الگو گرفته اند یا مشتق شده اند.

 

زبان های سطح بالا(High-Level)

 

این زبان ها نزدیک به زبان انسان است و کامپایلر(Compiler) میتواند آن را به زبان ماشین ترجمه کند .چند نمونه از این زبان ها در این زیر آمده است:

 

 

برای مثال با استفاده از #C میتوان برای ویندوز،طراحی وبسایت، موبایل،هوش مصنوعی و… برنامه نویسی کرد

 

کدام را یاد بگیریم؟

 

این سوالی است که خودتان باید به آن جواب بدهید . اگر دوست دارید سیستم عامل بسازید از Cو ++C و Objective C استفاده کنید و برای ساخت کرنل و نرم افزارهای درایور هم میتوانید این موارد را انتخاب کنید

 

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

2 پاسخ

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

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