زبانهای برنامهنویسی programing.
زبان کامپیوتر عمدتاً صفر و ۱ میباشد.و زبانهای برنامهنویسی programing بر پایه مبنای 2 یا باینری هستندد.
زبانهای برنامهنویسی به زبان ها و برنامه هایی گفته میشوند که با کمک آنها و با دستوراتی که به کامپیوتر می دهیم یک نرمافزار ایجاد میکنیم.
درواقع زمانی که یک برنامه ایجاد میکنیم و به کامپیوتر دستوراتی می دهیم مانند این است که داریم با کامپیوتر مان صحبت میکنیم . در نوشتن یک برنامه باید دارای استراتژی خاصی باشیم که به آن الگوریتم گفته میشود. الگوریتم درواقع بیان ریز جزء به جزء و سلسله مراتبی است. و دستورات را به گونهای به کامپیوتر میدهد که در روند اجرای برنامه مشکلی پیش نیاید.
فرض کنید می خواهیم از یک شخص در خواست یک لیوان آب کنید . در این حالت کافی است درخواستتان را این گونه بیان کنید . لطفا یک لیوان آب به من بدهید .
حالا فرض کنید از یک روبوت همین درخواست را داشته باشید . این درخواست به صورت خلاصه به صورت زیر است .
- شروع .
- حرکت کن .
- لیوان را بردار.
- پارچ آب را بردار .
- با پارچ آب را در لیوان بریز .
- پارچ را زمین بگزار .
- لیوان را بیاور و به من بده .
- پایان .
مجموعه دستورات فوق در واقع الگوریتم و نحوه انجام کار است .در زبانهای برنامهنویسی programing قبل از نوشتن برنامه الگوریتم آن مشخض میشود .
۱. برنامههای دیسک تاب یا برنامههای ویندوزی.
۲ برنامه های اندرویدی که برای سیستمعامل اندروید تبلتها و گوشیها نوشته می شود.
۳ برنامهنویسی web. که معمولاً برای طراحی صفحات وب از این نوع برنامهنویسی استفاده میکنیم.
زبانهای برنامهنویسی نیز دارای تقسیمبندیهای خاصی هستند.
تقسیمبندی زبانهای برنامهنویسی programing از لحاظ نزدیک بودن به زبان انسان:
- ۱. زبانهای سطح پایین که به زبان ماشین نزدیک است.
- 2.زبانهای سطح میانی.
- ۳. زبانهای سطح بالا که به زبان انسان نزدیکتر هستند و برنامهنویسی با آنها بهمراتب راحتتر از زبانهای سطح پائین می باشد.
زبانهای برنامهنویسی programing دارای تقسیمبندیهای دیگری مانند تابع گرا و شی گرا و غیره نیز هستند.
You ought to take part in a contest for one of the greatest blogs on the web. Im going to highly recommend this site!