با زبان های برنامه نویسی کلاس پایین آشنایی دارید؟

۴ بازديد



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

-کار کردن با زبان های سطح پایین کارسختیه؟
زبان های برنامه نویسی سطح پایین به طور مستقیم با پردازنده ی سیستم ارتباط دارد و با استفاده کردن از آنها دستورات پایه ای برنامه نویسی را اجرا می کنند ,فهمیدن دستورات این زبان ها کار سختی می باشد.
زبان های سطح پایین زبان هایی هستند که خیلی به زبان کامپیوتر نزدیک می باشند.

-زبان های کلاس پایین به دونسل تقسیم می شوند:
1.اولین نسل(زبان ماشین)
2.دومین(زبان اسمبلی)


-زبان ماشین چیست؟
در زبان ماشین به جای نوشتن کدهای انگلیسی از اعداد صفر و یک استفاده می شود.
قبل اینکه بدانیم زبان ماشین چطور کار می کند با کار کرد پردازنده ها آشنا شویم,پردازنده ها از میلیون ها سوییچ تشکیل شده و می توانند خاموش یا روشن شوند.
به جای خاموش یا روشن کردن این سوییچ ها به صورت دستی ,می توان از زبان ماشین یا همان صفر و یک برای انجام این کار استفاده کرد.

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


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